2008-11-06 209 views
3

有没有办法下载旧版本的Visual C++ Express。我特别感兴趣的是Visual C++ 2005 Express(PRIOR SP1)和Visual C++ Toolkit 2003.我试着用Google搜索它们,但是所有链接到microsoft.com的网站,从微软(出于某种原因)的地方都被他们取代了。在哪里下载旧版本的Visual C++ Express

我真的很感激,如果有人可以帮助我这个。

回答

0

没有很好的理由在SP1之前运行2005,你确实意识到2005/w SP1编译后的代码对于最终用户来说运行相同,他们不需要安装.NET SP来运行代码。

SP修复了错误,安全漏洞和各种改进,几乎没有功能改变,只是因为没有使用最新的SP而松动。

-2

根据我个人的经验,如果最终用户没有安装可再分发组件,那么用SP1编译的软件不会简单地工作。没有SP1,但是如果你使用所需的.dll分发它,它可能会运行.exe。

+1

像这样的回应应该在评论中,不作为答案发布。 – 2008-11-07 05:11:55

+0

那么,嘿,至少这个“答案”从一个“我如何下载X”的问题变成了一个技术问题。 :) – bk1e 2008-11-07 06:31:55

2

如果您希望将您的应用程序与CRT(C运行时)的RTM(SP1之前版本)版本链接起来,那么显然可以在项目或编译器命令行中通过defining _USE_RTM_VERSION执行此操作。

此外,deploying the CRT as a private assembly仍应与CRT版本的SP1。如果这是您试图做的事,发布更多关于错误的信息可能会帮助您找到解决方案。

相关问题