Autodesk Inventor 2014 Installation failed
If you have a problem while installing Inventor 2014 (64bit) or any other autodesk product which requier C++ 2005 (32bit) you've came to the right place !
*This article is about a solution for Error 1935 C++ 2005 while installing Inventor 2014
Solutions :
First of all check these links and download them:
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) '' If this one installed successfully then you don't have any problem :) ''
http://www.microsoft.com/en-us/download/details.as
Microsoft Visual C++ 2005 SP1 Redistributable Package (x64)
http://www.microsoft.com/en-us/download/details.as
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
http://www.microsoft.com/en-us/download/details.as
Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)
http://www.microsoft.com/en-us/download/details.as
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
http://www.microsoft.com/en-us/download/details.as
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
http://www.microsoft.com/en-us/download/details.as
1) Easy Solution :
Download this setup.ini file and replace it with the one in the installation file (same destination with exe installation file ) .
Download Setup.ini
2) Manual Solution :
This solution is for those , who want to understand how I solved this problem .
The problem with Inventor 2014 that the instillation tells you that the program needs Microsoft c++ 2005 (32bit) which is not truly necessary for the installation neither for the program so what I did is that I edit the setup.ini File by adding this ''IGNORE_FAILURE=YES'' into the ''3rd Party Components'' section like that :
Before Editing :
[VCREDIST2005SP1ATLX86]
PLATFORM=ALL
PRODUCT_NAME=Microsoft Visual C++ 2005 SP1 Redistributable ATL Security Update (x86)
EXE_PATH=3rdParty\x86\VCRedist\2005SP1ATL\vcredist_x86.exe
EXE_PARAM=/q:a /T:%windir%\temp /c:"VCREDI~3.EXE /q:a /c:""msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86_2005.log"" "
VC_SOURCE=Setup\SetupUi.dll
VC_FUNC=VCx86RedisCheck
VC_PARAM={837b34e3-7c30-493c-8f6a-2b0f04e2912c}
ACTION=INSTALL
ADMIN_INSTALL=NO
DISK_PROMPT="MediaLabel.dll;2"
DISK_LABEL=INVENTOR2014-64
DISKCOST=50000000
ROLLBACKABLE=NO
After Editing :
[VCREDIST2005SP1ATLX86]
PLATFORM=ALL
PRODUCT_NAME=Microsoft Visual C++ 2005 SP1 Redistributable ATL Security Update (x86)
EXE_PATH=3rdParty\x86\VCRedist\2005SP1ATL\vcredist_x86.exe
EXE_PARAM=/q:a /T:%windir%\temp /c:"VCREDI~3.EXE /q:a /c:""msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86_2005.log"" "
VC_SOURCE=Setup\SetupUi.dll
VC_FUNC=VCx86RedisCheck
VC_PARAM={837b34e3-7c30-493c-8f6a-2b0f04e2912c}
ACTION=INSTALL
ADMIN_INSTALL=NO
DISK_PROMPT="MediaLabel.dll;2"
DISK_LABEL=INVENTOR2014-64
DISKCOST=50000000
ROLLBACKABLE=NO
IGNORE_FAILURE=YES
So all what you have to do is search (ctrl+f) in Setup.ini file for ''3rd Party Components''
I hope this was helpful .. I'm waiting for your feed back and please ask if any thing doesn't seem to be clear , feel free to comment !
#==================3rd Party Components ==================
#============= VCREDIST Begin ===============
[VCREDIST]
REBOOT_MODE=FORCE
DISK_PROMPT="MediaLabel.dll;2"
DISK_LABEL=INVENTOR2014-64
[VCREDIST2005SP1ATLX64]
PLATFORM=x64
PRODUCT_NAME=Microsoft Visual C++ 2005 SP1 Redistributable ATL Security Update (x64)
EXE64_PATH=3rdParty\x64\VCRedist\2005SP1ATL\vcredist_x64.exe
EXE_PARAM=/q:a /T:%windir%\temp /c:"VCREDI~2.EXE /q:a /c:""msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x64_2005.log"" "
VC_FUNC=VCx64RedisCheck
VC_SOURCE=Setup\SetupUi.dll
VC_PARAM={6ce5bae9-d3ca-4b99-891a-1dc6c118a5fc}
ACTION=INSTALL
ADMIN_INSTALL=NO
DISK_PROMPT="MediaLabel.dll;2"
DISK_LABEL=INVENTOR2014-64
DISKCOST=50000000
ROLLBACKABLE=NO
[VCREDIST2005SP1ATLX86]
PLATFORM=ALL
PRODUCT_NAME=Microsoft Visual C++ 2005 SP1 Redistributable ATL Security Update (x86)
EXE_PATH=3rdParty\x86\VCRedist\2005SP1ATL\vcredist_x86.exe
EXE_PARAM=/q:a /T:%windir%\temp /c:"VCREDI~3.EXE /q:a /c:""msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86_2005.log"" "
VC_SOURCE=Setup\SetupUi.dll
VC_FUNC=VCx86RedisCheck
VC_PARAM={837b34e3-7c30-493c-8f6a-2b0f04e2912c}
ACTION=INSTALL
ADMIN_INSTALL=NO
DISK_PROMPT="MediaLabel.dll;2"
DISK_LABEL=INVENTOR2014-64
DISKCOST=50000000
ROLLBACKABLE=NO
IGNORE_FAILURE=YES