安装 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++ 进行桌面开发”
- 对于通用 Windows 平台 (UWP) 应用开发,请选择通用 Windows 平台开发
在安装对话框的“单个组件”选项卡上,在“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 试验版 (1.0.0-experimental1)):
- 在 Visual Studio 中,单击扩展>管理扩展,搜索 Windows 应用 SDK(试验),然后安装最新扩展。
- 或者,也可直接从 Visual Studio Marketplace 下载并安装此扩展:
有关 Windows 应用 SDK 的更多版本,请参阅 Windows 应用 SDK 的下载。
后续步骤
若要创建使用 Windows 应用 SDK 的第一个 WinUI 3 应用,请参阅创建你的第一个 WinUI 3 项目。