如何安装Visual Studio 2017的旧版本?

我昨天在工作中提出了一个新的VS2017开发环境,这意味着我得到了最近发布的版本15.3。 我在组织中没有人正在获得一个VC ++项目时发生内部编译器错误; 其他人仍然在15.2。 为了测试我的理论15.3更新可能已经破坏了某些东西,我想安装VS2017 15.2(甚至15.1或15.0)。 但我无法弄清楚如何做到这一点。 当我运行15.0或15.1引导程序时,它仍会尝试安装15.3。

我已经阅读了本指南来创建脱机安装,但没有提到有关获取旧版本的任何信息。 我在这里找到了一个指南,说明如何在VS2015中使用特定版本,但是我找不到VS2017的任何内容。

我的工作为我提供了一个MSDN帐户(Visual Studio Professional),该帐户可提供较老的引导程序下载,但不会为旧版本提供完整的脱机安装下载。

如何在微软已经部署15.3时安装VS2017 15.2(或15.1或15.0)?


有支持下载以前的版本,但显然你必须联系支持链接。 我在VisualStudio.com网站上找不到的任何网页上的链接都没有引用它。

安装早期版本的Visual Studio 2017

请务必花时间阅读关于“早期”版本的“[否]支持策略”。 从本质上讲,他们发布15.4版本的那一天,不再支持15.3.5版本。

另一方面,我注意到许多人似乎都回应了(这里和其他类似的帖子),“为什么你要重新安装你正在使用的相同版本而不是最新版本?”。 请注意,我说的是澄清通常表达的观点。

原因是因为开发者的TEAMS需要在工具集的相同版本上。 他们有截止日期,无法承担任何责任,并将每个人都切换到新版本的工具,这些工具可能会或可能无法正常工作。 即使开发人员愿意将这种冲击提高到他们的生产力,他们的经理通常也不会。 这就是为什么在您提供新版本的同一天,取消安装以前版本的选项是企业级或专业级开发软件无法接受的做法。

另一个常见的原因是,当错误必须用软件修复时,在修复错误之后,通常需要使用相同或非常接近相同版本的工具来重新构建错误。 在对整个软件产品或套件进行非平凡升级之后进行回归测试的成本对于大多数组织来说都是不可接受的。 由于合同义务,升级甚至可能不是一种选择。


看来基于这篇文章,微软并没有提供下载任何版本的Visual Studio 2017的机制。

https://my.visualstudio.com网站仅提供15.0和15.3的引导程序下载程序。 截至2017年9月,中间版本(如15.1和15.2)不可用。

我有一个中等规模的工程团队,即使在新的开始时也很想和15.2保持一致,这是非常令人沮丧的,因为我们没有捕获除15.0以外的其他任何离线安装!

链接地址: http://www.djcxy.com/p/40269.html

上一篇: How do I install an older release of Visual Studio 2017?

下一篇: GCC PowerPC avoiding .rodata section for floats