Solidworks 2016安装失败因为VC++2005安装失败的解决办法

因为Microsoft Visual C++ 2005 Redistributa安装失败,导致Solidworks 2016安装失败的解决办法

同学买了一台3D打印机,便想请他帮忙打印一点东西,来做我的智能小车车,所以要安装SolidWorks来建模,可是不知咋的,Solidwork一直因为Microsoft Visual C++的安装失败而安装失败,错误提示如下:
SolidWorks_2016_SP2.0_Full_DVD\PreReqs\VCRedist\vcredist_x64.exe" /q:a /c:"msiexec /i vcredist.msi REBOOT=ReallySuppress /q" 未成功安装。
尝试了许多方法,包括网上所说的修改注册表,都不管用.
手动安装了VC++2005运行库,也不行.
正值心态爆炸,欲放弃之际,于网上得博文一篇
Solidworks 2013安装失败 因为Microsoft Visual C++ 2005 Redistributa

我在安装solidworks软件时遇到的问题:错误提示::\PreReqs\VCRedist\vcredist_x64.exe” /q:a /c:”msiexec /i vcredist.msi REBOOT=ReallySuppress /q” 未成功安装

经过一段时间的摸索,网上的方法除了修改注册表那个我没有改成功,其他的基本都没有用,下面说下我是怎么解决的:

其实很简单,尽管无法安装在这个程序上​Microsoft Visual C++ 2005 Redistributable,在在控制面板的程序列表里已经发现有好几个这样的工具包了,所以说,这个东西我电脑上已经装好的,结果这个程序没有进行检查要自己装。

然后我手动安装该软件提供的vcredist_x64.exe​,发现果然有安装错误:“Error 1935. 安装程序集 Microsoft.vc80.atl,type=”win32”,version=”8.0.50727.762”,publicekeytoken=”1fc8b3b9a1e 18e3b”,processorArchitecture=”x86”

但是无意中我发现在微软官网上下载的vcredist_x64.exe是可以安装的,于是我就把原来安装包(错误信息里提供了路径信息)的改文件替换掉(需要解压,虚拟光驱不能这样做),然后成功骗过安装程序,OK!

因为我电脑本来就有​​Microsoft Visual C++ 2005 Redistributable,所以之后运行也没有问题的

经验分享,希望能解决大家的问题

拜读此文后,感此法思路清新脱俗,颇有道理,随尝试,成!!!
截图留念~
Solidworks 2016安装失败因为VC++2005安装失败的解决办法_第1张图片

你可能感兴趣的:(其他,vc,微软,Solidworks,3D打印)