可以并行安装多个 Visual Studio 版本
可以在已安装 Visual Studio 的早期或更高版本 主版本 的计算机上安装 Visual Studio。
在并行安装版本之前,请查看以下条件:
假设使用 Visual Studio 2019 打开在 Visual Studio 2017 中创建的解决方案。 以后可以在早期版本中打开和修改解决方案,除非实现特定于 Visual Studio 2019 的功能。
假设使用 Visual Studio 2019 打开在 Visual Studio 2017 或更低版本中创建的解决方案。 可能需要修改项目和文件,以便与 Visual Studio 2019 兼容。 有关详细信息,请参阅移植、迁移和升级 Visual Studio 项目。
在并行安装版本之前,请查看以下条件:
假设使用 Visual Studio 2022 打开在 Visual Studio 2017 或 Visual Studio 2019 中创建的解决方案。 以后可以在早期版本中再次打开和修改解决方案,除非实现特定于 Visual Studio 2022 的功能。
假设使用 Visual Studio 2022 打开在 Visual Studio 2019 或更低版本中创建的解决方案。 可能需要修改项目和文件,以便与 Visual Studio 2022 兼容。 有关详细信息,请参阅移植、迁移和升级 Visual Studio 项目。
如果在安装了多个版本的计算机上卸载 Visual Studio 版本,则会删除所有版本的 Visual Studio 的文件关联。
Visual Studio 不会自动升级扩展,因为并非所有扩展都兼容。 必须从 Visual Studio Marketplace 或软件发布者重新安装扩展。
并行安装同一主要 Visual Studio 版本的不同版本
Visual Studio 的每个安装都必须具有主版本、版次和更新通道的唯一组合。 例如,可以将 Visual Studio 2019 Enterprise Preview(预览频道)、Visual Studio 2019 Enterprise(发布频道)、Visual Studio 2017 Professional(发布频道)和 Visual Studio 2017 Professional(自定义布局频道)一起安装。
从 Visual Studio 的一个次要版本升级到下一个版本时,默认情况下,Visual Studio 安装程序会将当前安装更新到该通道中的最新版本。 例如,如果 Microsoft 发布版本 16.11.24 到 Visual Studio 2019 发布通道,安装程序会尝试将您当前安装的来自发布通道的 Visual Studio 2019 更新为同一通道上的此最新版本。
手动安装
可以手动使用另一个引导程序来安装 Visual Studio 的新实例,也可以从 Visual Studio 安装程序的“可用”选项卡中选择其中一个选项。
若要使用另一个引导程序,您可以从 Visual Studio 2019 版本 页面下载并运行其中一个 Visual Studio 2019 的引导程序文件,以安装您希望与现有 Visual Studio 并行安装的版本。 如果你在组织中,则 IT 管理员可能已创建了一个布局,并提供了指向该布局中的启动加载程序的链接。
使用安装程序的“可用”选项卡意味着您已经安装了一些其他版本的 Visual Studio。 首先在计算机上找到 Visual Studio 安装程序 并启动它。 更新自身后,选择“可用”选项卡并安装提供的产品之一。
Visual Studio 的每个安装都必须具有主版本、版次和更新通道的唯一组合。 例如,可以将 Visual Studio 2022 Enterprise Preview(预览版频道)、Visual Studio 2022 Enterprise(发布频道)、Visual Studio 2019 Professional(发布频道)和 Visual Studio 2019 Professional(自定义布局频道)一起安装。
从 Visual Studio 的一个次要版本升级到下一个版本时,默认情况下,Visual Studio 安装程序会将当前安装更新到该通道中的最新版本。 例如,如果 Microsoft 发布版本 17.3.9 到 Visual Studio 2022 的发布频道,安装程序会尝试用该频道上的此最新版本替换您当前的 Visual Studio 2022 安装。
手动安装
可以手动使用另一个引导程序来安装 Visual Studio 的新实例,也可以从 Visual Studio 安装程序的“可用”选项卡中选择其中一个选项。
要使用其他引导程序,您可以从 Visual Studio 下载页面 或 Visual Studio 2022 版本 页面下载并运行任意一个 Visual Studio 2022 的引导程序文件,这样就可以在现有版本的 Visual Studio 旁安装您想要的小版本。
使用安装程序的“可用”选项卡意味着你已安装了一些其他版本的 Visual Studio。 首先在计算机上找到 Visual Studio 安装程序 并启动它。 更新自身后,选择“可用”选项卡并安装提供的产品之一。
然后,按照步骤选择安装所需的组件。 有关详细信息,请参阅 安装 Visual Studio。
提示
IT 管理员若想隐藏 Visual Studio 安装程序的“可用”选项卡,或自定义 可用 选项卡上布局选项的可用性,可以配置客户端注册表和策略。 有关详细信息,请参阅 为 Visual Studio的企业部署配置策略。
程序化安装
还可以以编程方式使用引导程序或安装程序启动 Visual Studio 的新安装。 以管理员身份打开命令提示符窗口,并运行以下命令之一。 指定安装位置的新文件夹路径。 将 .exe 文件名替换为要安装的 Visual Studio 版本的相应引导程序名称。
若要通过使用启动加载程序进行安装,请执行以下操作:
vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"
若要使用客户端计算机上已存在的安装程序进行安装,请执行以下操作:
"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"
不能以编程方式从安装程序所在的同一目录中启动安装程序。
.NET Framework 版本和并行安装
Visual Basic、Visual C# 和 Visual F# 项目使用 项目设计器 中的 目标框架 选项来指定所使用的 .NET Framework 版本。 对于C++项目,可以通过修改 .vcxproj 文件来手动更改目标框架。 有关详细信息,请参阅 .NET Framework 页中的 版本兼容性。
创建项目时,可以在 “新建项目”对话框中的“.NET Framework” 列表中指定项目所面向的 .NET Framework 版本。
有关特定于语言的信息,请参阅下表中的相应文章。
语言 | 文章 |
---|---|
Visual Basic | 应用页面,项目设计器(Visual Basic) |
Visual C# | 应用程序页,项目设计器 (C#) |
Visual F# | 在 Visual Studio 中使用 Visual F# 进行开发 |
C++ | 如何:修改目标框架和平台工具集 |
支持或故障排除
有时,情况可能会出错。 如果 Visual Studio 安装失败,请参阅 排查 Visual Studio 安装和升级问题 以获取分步指南。
下面是更多支持选项:
- 使用 安装聊天(仅限英语)支持选项来解决与安装相关的问题。
- 使用 Visual Studio 安装器和 Visual Studio IDE 中的 报告问题 工具向我们报告产品问题。 如果您是 IT 管理员且未安装 Visual Studio,可以提交 IT 管理员反馈。
- 建议一项功能、跟踪产品问题,并在 Visual Studio 开发人员社区中查找答案。