安装 Windows 应用 SDK 的预览和试验通道工具

通过安装适当的工具来使用Windows 应用 SDK的预览和实验通道开发适用于 Windows 的应用,来配置开发计算机。

注意

本主题适用于Windows 应用 SDK的预览版和实验性发布通道,请参阅Windows 应用 SDK发布频道。 对于稳定通道,还有适用于Windows 应用 SDK的安装工具

安装 Visual Studio

使用以下链接安装 Visual Studio 2022(推荐)或 Visual Studio 2019。 有免费的 Visual Studio Community 版、Visual Studio Professional 或 Visual Studio Enterprise 可供选择。 另请参阅 Windows 应用开发的系统要求

必需的工作负载和组件

安装 Visual Studio 时,请选择以下工作负载和组件。

  • 在安装对话框的“工作负载”选项卡上,根据需要选择:

    • 对于通用 Windows 平台 (UWP) 应用开发,请选择“通用 Windows 平台开发”
      • 然后在该工作负载的安装对话框的“安装详细信息”窗格中,确保一已选择 C++ (v143) 通用 Windows 平台工具(适用于 Visual Studio 2022)或 C++ (v142 ) 通用 Windows 平台工具(适用于 Visual Studio 2019)。
    • 对于 C# 应用开发,选择“.NET 桌面开发”
    • 对于 C++ 应用开发,请选择“使用 C++ 进行桌面开发”
  • 在安装对话框的“单个组件”选项卡上,在“SDK、库和框架”部分,确保选择了 Windows 10 SDK (10.0.19041.0)。

预览版

Windows 应用 SDK 包括用于创建和开发 WinUI 3 应用的 Visual Studio 项目和项模板。 对于下一个稳定版本的预览版,请从预览发布通道安装最新的扩展。 有关详细信息,请参阅 预览发布通道

这些模板可通过安装 Visual Studio 扩展 (VSIX) 获得。

注意

如果安装Windows 应用 SDK C# 模板 (.NET 桌面开发工作负载) 和/或Windows 应用 SDK C++ 模板的安装详细信息 (使用 C++ 工作负载) 的桌面开发的安装详细信息,请在安装 VSIX 之前运行 Visual Studio 安装程序 卸载它们。

预览通道中的扩展仅可从上文中提供的下载位置获取。 无法通过 Visual Studio Marketplace 或 Visual Studio 中的“管理扩展”对话框获取这些扩展。

注意

如果安装适用于 Visual Studio 2019 的 Windows 应用 SDK 1.0 预览版 2 扩展的 C# 版本,并且想要使用单项目 MSIX 打包工具项目模板 (请参阅使用单项目 MSIX) 打包应用,则还必须单独安装单项目 MSIX 打包工具扩展。 已打包的空白应用(桌面中的 WinUI 3)项目模板有一个已知问题,除非还安装了单项目打包工具扩展,否则会导致生成错误。 此问题不会影响其他版本的 Windows 应用 SDK 1.0 预览版 2 扩展。

试验版

对于实验性功能,请从实验性发布通道安装最新的扩展。 有关详细信息,请参阅 实验性发布通道

选择以下选项之一,安装最新的试验版本(试验版本 1.0):

  • 在 Visual Studio 中,单击“扩展”>“管理扩展”,搜索“Windows 应用 SDK(试验)”,然后安装最新扩展。
  • 或者,可以直接从 Visual Studio Marketplace 下载并安装扩展:

有关 Windows 应用 SDK 的更多版本,请参阅 Windows 应用 SDK 的下载

后续步骤

若要创建使用 Windows 应用 SDK 的第一个 WinUI 3 应用,请参阅创建你的第一个 WinUI 3 项目

另请参阅在现有项目中使用 Windows 应用 SDK