在哪里下载旧版本的Visual C ++ Express

时间:2008-11-06 21:49:38

标签: visual-studio visual-c++

有没有办法下载旧版本的Visual C ++ Express。我对Visual C ++ 2005 Express(PRIOR SP1)和Visual C ++ Toolkit 2003特别感兴趣。我尝试使用谷歌搜索,但是所有链接到microsoft.com的网站都是微软(出于某种原因)将它们删除了。< / p>

如果有人可以帮我解决这个问题,我真的很感激。

6 个答案:

答案 0 :(得分:2)

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

此外,deploying the CRT as a private assembly仍应使用CRT的SP1版本。如果这是您尝试过的,那么发布有关出错的更多信息可能会帮助您找到解决方案。

答案 1 :(得分:2)

我在上面的评论中也提到了这一点,但只是为了确保你不要错过它:如果你因为你遇到部署问题和不同版本的dll而试图这样做,请看看App does not run with VS 2008 SP1 DLLs, previous version works with RTM versions

答案 2 :(得分:1)

微软拥有它。如果他们不再有链接,我认为你运气不好。

我敢打赌,如果他们在网上找到一份副本,他们的网络抓取工具会自动为他们的律师提供网页。

答案 3 :(得分:0)

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

SP修复了错误,安全漏洞和各种改进,几乎没有任何功能变化,只有不使用/ w最新的SP才能解决。

答案 4 :(得分:0)

对于那些在2010年之后找到这个答案的人,以下链接在此帖子中起作用:

Older Visual Studio Downloads

答案 5 :(得分:-2)

根据我的个人经验,如果最终用户尚未安装可再发行组件,则使用SP1编译的软件不会起作用。但是,如果没有SP1,则可以使用所需的.dll分发.exe。

相关问题