最近把系统升级了win10,高级语言基本玩过了觉得无聊就试着看看单片机,选了一个比较偏的s3X9488系列的三星单片机。仔细一看C语言的编辑器还是3.X系列的IAR。对于这样的老古董安装时遇到“vcredist.msi不是产品Microsoft Visual C++2005 Redistributable(x64)有效的程序安装包”,真是前朝人见前朝人。查查度娘,方案倒是不少,可一个都没用。废话不多说,遇到这类一般都是运行库缺少的原因。
于是就下了软件运行库,反正以后一些运行库可能有用,统统全装。
这里给两个链接。本人试过都不错的运行库下载 http://www.cr173.com/soft/25936.html或者http://www.epinv.com/dl/4845.html;为防止以后网站出问题可以试着百度搜索软件运行库下载,你的识别能力应该非常棒。
然后运行适合你系统位数的.exe。32对应86 64对应64。运行即可,如果顺利安装可以解决一些系统不兼容的问题。但!如果遇到题目的问题,直接取消跳过。待安装完全,重启下电脑。因为有时会出现电脑桌面黑屏的情况,这个是正常情况。然后在WIN10系统右下选择所有设置->更新与安全->window更新->立即更新。OK现在就会有V++2005安装更新了。
顺便提一句,有些软件需要在属性里面设置运行的兼容模式。这也算是微软为一些老的软件提供的支持吧!
本文介绍在Windows 10系统上安装IAR过程中遇到的“vcredist.msi不是有效程序安装包”问题及其解决方案。通过下载并安装正确的运行库,设置软件兼容模式等步骤,成功解决了安装IAR时的兼容性问题。

463


被折叠的 条评论
为什么被折叠?



