在哪里下载Microsoft Visual C ++ 2003可再发行

我有一个老的DLL使用Microsoft Visual C ++ 2003(7.1)运行时包。 不幸的是,我没有这个DLL了。 有没有重新安装VS2003,有没有另一种方式来获得运行时间可再发行的DLL?

风暴的答案是不正确的。 没有难过的感觉暴风雨,并向OP表示歉意,因为我在这里的晚会有点晚(希望我能早点帮忙,但是直到今天我还没有遇到这个问题,或者这个堆栈溢出的答案,直到我正在计算出一个解决scheme。)

Visual C ++ 2003运行时不可单独下载,因为它包含在.NET 1.1运行时。

如果您安装.NET 1.1运行时,您将得到msvcr71.dll安装,并且另外添加到C:\ WINDOWS \ Microsoft.NET \ Framework \ v1.1.4322。

.NET 1.1运行时可在这里: http : //www.microsoft.com/downloads/en/details.aspx? familyid = 262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang = en(23.1 MB)

如果您正在查找以“P”结尾的文件(例如msvcp71.dll),则表示您的文件是针对C ++运行库(而不是C运行库)编译的,在某些情况下,我注意到这些文件仅安装了当我安装完整的SDK。 如果您需要这些文件之一,则可能还需要安装完整的.NET 1.1 SDK,可在此处find它: http : //www.microsoft.com/downloads/en/details.aspx?FamilyID=9b3a2ca6-3647 -4070-9f41-a333c6b9181d (106.2 MB)

安装SDK后,我现在有我的System32文件夹中的msvcr71.dll和msvcp71.dll,以及我试图运行(boomerang c ++反编译)的应用程序工作正常,没有任何丢失的DLL错误。

另外在旁边注意:非常知道修补程序更新和定期更新之间的区别。 正如链接的KB932298下载(由Storm在下面链接)中指出的那样:“请注意,此修补程序并未经过完整的Microsoft产品回归testing,也没有经过与其他修补程序的组合testing。

修补程序并不是针对一般用户,而是面对一个非常具体的问题的用户。 如文章中所述,如果您在2007年更改了规则,但是您有特定的夏令时问题,则只安装该修补程序。 – 可能,这是针对“不能等待”正式更新的客户的预发布(可能用于某些业务关键型应用程序) – 对于常规用户,Windows Update应该是您所需要的。

谢谢,我希望这能帮助那些遇到这个问题的人!

一些谷歌search后,似乎从来没有一个单独的Visual C ++ 2003(7.1)可再发行。 至less这是微软论坛上发表的一篇文章 。

但是,您可以从VC 7.1 DST 时区更新中提取运行时DLL。

答案https://stackoverflow.com/a/6132093/1498669是正确的。;

还有一个2002和2003运行时更新,只是在Microsoft下载searchhttp://search.microsoft.com/en-us/DownloadResults.aspx?q=MFC70和http://search.microsoft.com/ en-us / DownloadResults.aspx?q = MFC71 ,您可以find产品的官方更新

但是,最新的修补程序似乎是http://archive.msdn.microsoft.com/KB932298和http://archive.msdn.microsoft.com/KB932304

其他方式:

使用非官方(全尺寸:26.1 MB)VC ++所有在一个包含您所需的文件:

http://www.wincert.net/forum/topic/9790-aio-microsoft-visual-bcfj-redistributable-x86x64/

OR(最小5.10 MB)Microsoft Visual Basic / C ++运行时1.1.1重新包装在这里:

http://www.wincert.net/forum/topic/9794-bonus-microsoft-visual-basicc-runtimes-111/

我认为这是你正在寻找的: Microsoft Visual C ++ 2008 Redistributable Package(x86)

Interesting Posts