针对 2022 Visual Studio 的解决方法和操作系统要求

适用于: Visual Studio 2022

摘要

Visual Studio 2022 仅在 64 位版本的 Windows 10 版本 1909 及更高版本和 Windows Server 2016 及更高版本上受支持。 不建议在早期版本的 Windows 和 Windows Server 上使用 Visual Studio。 有关详细信息,请参阅 完整的系统要求。 为了使组织能够安排其操作系统升级,此页面提供了在不受支持的操作系统上使用 Visual Studio 2022 时的已知问题和潜在解决方法。

注意

Microsoft 无法为在不受支持的操作系统上使用 Visual Studio 2022 引起的问题提供支持或修复。 有关受支持配置的反馈,请参阅开发者社区

32 位操作系统

Visual Studio 2022 不能安装在 32 位操作系统上。

基于 ARM 的操作系统

ARM 操作系统不支持 X64 Visual Studio 2022,因此性能可能无法达到预期。 ARM64 Visual Studio 2022 版本 17.4 及更高版本仅在 ARM 的 Windows 11 上受支持。

应用程序虚拟化

Visual Studio 不支持 Application Virtualization (App-V) 解决方案。 例如,适用于 Windows 或第三方应用虚拟化技术的 Microsoft App-V。

Azure 虚拟桌面

在虚拟机环境中运行 Visual Studio 需要完整的 Windows 操作系统。 Visual Studio 不支持多个用户同时在同一台计算机上使用该软件,包括共享虚拟桌面基础结构计算机或池化 Windows 虚拟桌面主机池。

Windows 容器

不支持在 Windows 容器中运行 Visual Studio 2022 社区版、专业版或企业版。 支持生成工具版本。

Windows 7 and Windows Server 2008 R2

Visual Studio 2022 版本 17.7 及更高版本不会安装在 Windows 7 和 Windows Server 2008 R2 上。 若要在此不支持的配置中继续使用 17.6 LTSC,请参阅 长期服务通道支持

在 Windows 7 或 Windows Server 2008 R2 上安装或使用 Visual Studio 2022 版本 17.6 或更早版本时,可能会遇到以下问题。

  • 针对 LocalDB、Web 开发工具和代码映射的 SQL 开发不可用。 要解决此问题,请安装 SQL Server Express 2016。 有关安装的详细信息,请参阅 SQL Server Express LocalDB
  • 诊断中心需要 Microsoft Edge 和 Chromium 浏览器引擎。 Windows 7 上的Chromium和 Microsoft Edge 支持将于 2022 年 1 月 15 日结束。 在此日期之后,浏览器组件将不再接收安全更新。 Microsoft 建议升级到受支持的操作系统。
  • Visual Studio 终端不工作,并且在 Windows 7 和 Windows Server 2008 R2 上不受支持。
  • 不支持 .NET 4.8.1,并且不会安装。

Windows 8 和 Windows Server 2012

Visual Studio 2022 不会在 Windows 8 和 Windows Server 2012 上安装。

Windows 8.1 and Windows Server 2012 R2

Visual Studio 2022 版本 17.7 及更高版本不会安装在 Windows 8.1 上,Windows Server 2012 R2。 若要在此不支持的配置中继续使用 17.6 LTSC,请参阅 长期服务通道支持

在 Windows 8.1 和 Windows Server 2012 R2 上安装或使用 Visual Studio 2022 版本 17.6 或更低版本时,可能会遇到以下问题。

  • 针对 LocalDB、Web 开发工具和代码映射的 SQL 开发不可用。 要解决此问题,请安装 SQL Server Express 2016。 有关安装的详细信息,请参阅 SQL Server Express LocalDB
  • 不支持 .NET 4.8.1,并且不会安装。

Windows 10 版本 1507 和 1511

Visual Studio 2022 不会安装在Windows 10版本 1507 或 1511 上。

Windows 10 版本 1607 到 1903

  • 不支持 .NET 4.8.1,并且不会安装。

Windows 10 版本 1909 到 2004

  • 不支持 .NET 4.8.1,并且不会安装。