Visual C++ 2005我建立在我的系统上使用CRT DLL版本8.0.50727.4053。我相信它是最新的,并且被Windows自动更新。vcredist_x86.dll和8.0.50727.4053版本
在用户系统上,未找到此版本的DLL。过去,我使用vcredist_x86.exe作为安装程序的一部分来安装运行时DLL。它曾经工作。
我的问题是,即使最新版本的vcredist_x86.exe( Microsoft Visual C++ 2005 SP1可再发行组件包(x86))也不会安装此版本的DLL。
那么我需要哪个vcredist_x86.exe文件?
P.S.会迫使我的应用程序链接到特定版本的CRT解决问题?这是一个首选的方法吗?
感谢,
保罗
UPDATE:还有谁看到,选择vcredist_x64.exe其他人( 微软的Visual C++ 2005 SP1可再发行组件包(x86))不安装8.0.50727.4053。
UPDATE2:至少有一个人建议强制使用以前版本的CRT(http://tedwvc.wordpress.com/)。然而这会增加我们项目的复杂性。
我遇到了同样的问题,但安装v9.0.30729.4148没有安装v8.0.50727.4053的DLL :( – 2010-04-08 08:23:03