如何安装早期版本的 Visual Studio 2019 Community?

问题描述 投票:0回答:5

我在最新版本的 VS Community (16.7.0) 中发现了一个错误,该错误导致我的解决方案无法构建,因此我需要回滚到 16.6.5。然而,我能找到的唯一下载链接仅提供企业版和专业版的下载,而不是社区版的下载。如何降级 VS Community 的安装?它现在对我来说完全无法使用,因为即使没有编译错误,我的解决方案之一也无法构建。

visual-studio visual-studio-2019
5个回答
35
投票

虽然链接显示的是 Professional 和 Enterprise,但我自己尝试过,可以安装 Community 版本。

首先完全卸载Visual Studio 2019。然后下载您想要的版本的专业版并运行它。在安装程序的“可用”选项卡中,您会发现它可以以所选版本安装 2017 年和 2019 年的所有 3 个版本包括社区,无论下载的二进制文件如何。

请注意,这实际上是从网络下载真正的安装程序,因此虽然它们现在可以工作,但我们无法确保它们将来也能工作。


15
投票

以下是所有 3 个产品线的所有先前版本的官方来源:https://learn.microsoft.com/en-us/visualstudio/releases/2019/history#release-dates-and-build-numbers


3
投票

我遇到了类似的挑战,我需要 VS 2019 的旧次要版本 (16.5) 和 Xamarin 以及 16.10 side-by-side 的最新和更新的 C++ 功能,都是社区。

对我有用的是:

  1. 在另一台未安装任何 VS 2019 版本的计算机上,下载所需次要版本的 vs_Professional.exe 引导文件,并通过取消工作负载选择在自定义文件夹名称(例如 2019_16.5)中安装社区风格,例如 @Alejandro 在他的回答中描述了
  2. 将整个 VS 安装文件夹复制到已安装 Visual Studio 2019 的开发人员计算机。
  3. %USERPROFILE%\AppData\Local\Microsoft\VisualStudio\Packages\_Instances\中对应的文件夹复制到开发者计算机上的同一位置。
  4. 在开发人员计算机上,运行 Visual Studio 安装程序。新的次要版本应该出现在列表中。选择修复
  5. 修改并添加此安装所需的工作负载和组件。

我不确定是否需要第 2 步,或者这是否只是偶然对我起作用并且可能无法重现,但可能值得一试。

我的 VS 安装程序的屏幕截图


3
投票

自 2022 年 11 月 10 日起,Visual Studio 安装程序提供“回滚到以前版本”选项。我使用了它并且它按预期工作。您可以在Microsoft 关于它的博客文章中找到该选项的屏幕截图。我只是觉得 Visual Studio 告诉你有更新有点烦人。


0
投票
与 2019 社区版

© www.soinside.com 2019 - 2024. All rights reserved.