【发布时间】:2017-08-18 18:18:23
【问题描述】:
我昨天在工作中提出了一个新的 VS2017 开发环境,这意味着我得到了最近发布的 15.3 版本。我在一个 VC++ 项目上遇到了一个内部编译器错误,而组织中的其他人都没有遇到过该错误;其他人仍在 15.2 上。为了测试我认为 15.3 更新可能破坏了某些东西的理论,我想安装 VS2017 15.2(甚至是 15.1 或 15.0)。但我不知道该怎么做。当我运行 15.0 或 15.1 引导程序时,它仍会尝试安装 15.3。
我已经阅读了this 创建离线安装的指南,但它并没有说明获得旧版本的任何内容。我找到了一个指南here,它展示了如何将特定版本与 VS2015 一起使用,但我找不到 VS2017 的任何内容。
我的工作给了我一个 MSDN 帐户 (Visual Studio Professional),它提供旧版引导程序下载,但不提供旧版本的完整离线安装下载。
如果 Microsoft 已经部署了 15.3,我该如何安装 VS2017 15.2(或 15.1,或 15.0)?
【问题讨论】:
-
不知道答案,但取决于发生错误的代码类型,可能会有编译器开关修复它 - 最好提出错误报告,这些天 VS 团队很快回复这些,他们可能会提出临时修复(例如,我遇到了一些模板代码的问题,可以通过添加 /Zc:twoPhase- 来修复)
-
@Jeff 您让我们确认问题可能更容易。请在 Visual Studio 中记录反馈项目(查找右上角快速启动框旁边的发送反馈按钮)并回复反馈项目的链接。然后,我会帮助 C++ 团队帮助您解除阻止。
-
@GusP 谢谢——我已经记录了编译器错误的问题,但似乎无法复制指向它的链接。标题为“致命错误 C1001:编译器发生内部错误”,创建于 2017 年 8 月 18 日。
-
@JeffE 我去找找。通常它会在您提交后立即分享指向您问题的链接,但我应该能够找到它。谢谢!
标签: visual-studio visual-studio-2017