安装用于 Windows 应用开发的工具
若要为 Windows 11 和 Windows 10 开发应用程序,需要用所需的开发工具来配置开发计算机。
1. 检查系统要求
若要开发应用程序,你将需要 Visual Studio、Windows SDK 和 Windows App SDK。 有关每个工具的最低系统要求的列表,请参阅Windows 应用开发的系统要求。
承接Windows驱动开发外包
2. 安装 Visual Studio
使用以下链接安装 Visual Studio 2019。 可以在免费 Visual Studio Community 版本、Visual Studio Professional 或 Visual Studio Enterprise 之间进行选择。 无论选择哪种版本,默认情况下都将安装最新 Windows SDK。
所需工作负荷和组件
请确保这些工作负荷和组件随 Visual Studio 一起安装。 默认情况下,所有这些都处于选中状态。
在安装对话框的 " 工作负荷 " 选项卡上,需要以下工作负荷:
通用 Windows 平台开发
使用 C++ 的桌面开发
.NET 桌面开发
在安装对话框的 "单个组件" 选项卡上,sdk 、库和框架 部分中需要 Windows 10 SDK (10.0.19041.0) 。
在安装对话框的 "安装详细信息" 窗格中,通用 Windows 平台开发 部分需要 " c + + (v142") 通用 Windows 平台工具。
3. 启用 NuGet 包源
请确保系统中已为正式 NuGet 服务索引启用了 NuGet 包源 https://api.nuget.org/v3/index.json 。
在 Visual Studio 中,选择 "工具" -> NuGet 程序包管理器 -> 程序包管理器 "设置" 以打开 "选项" 对话框。
在 " 选项 " 对话框的左窗格中,选择 " 包源 " 选项卡,并确保将指向的 nuget.org 的包源 https://api.nuget.org/v3/index.json 作为源 URL。 有关详细信息,请参阅常见的 NuGet 配置。
4. 安装适用于 Visual Studio 的 Windows 应用 SDK 扩展
你可以选择的 Windows App SDK 目前有两个发布通道:稳定通道和实验性通道。
备注
如果以前为 Visual Studio 安装了 WinUI 3 预览版扩展,请卸载该扩展。 有关如何卸载扩展的详细信息,请参阅管理适用于 Visual Studio 的扩展。
安装稳定版本
若要开发 (c #/.NET 5 或 c + +/WinRT) 可在生产环境中使用的应用,请从 稳定版本通道安装最新扩展。 选择以下选项之一进行安装:
在 Visual Studio 2019 中,单击 "扩展" " > 管理扩展",搜索 " Project 留尼汪岛" 并安装最新扩展。
或者,你可以直接从 Visual Studio Marketplace 下载并安装扩展。
正在安装的 Windows App SDK 扩展的屏幕截图
安装实验性版本
若要开发桌面 (c #/.NET 5 或 c + +/WinRT) 使用最新实验功能的应用或 UWP 应用,请从 实验版本通道安装最新扩展。 生产环境中的应用无法使用此版本的 Windows App SDK。 选择以下选项之一进行安装:
在 Visual Studio 2019 中,单击 "扩展 > " "管理扩展",搜索 Project 留尼汪岛 (预览),然后安装最新的扩展。
或者,你可以直接从 Visual Studio Marketplace 下载并安装扩展。
5. 启用设备进行开发
在将应用部署到开发计算机之前,必须将其启用以便进行开发。 有关详细说明,请参阅启用设备进行开发。
6. 注册为应用开发人员
你现在可以开始开发应用程序,但需要一个开发人员帐户才能将应用程序提交到 Microsoft Store。 有关详细信息,请参阅 创建开发人员帐户。
若要为 Windows 11 和 Windows 10 开发应用程序,需要用所需的开发工具来配置开发计算机。
1. 检查系统要求
若要开发应用程序,你将需要 Visual Studio、Windows SDK 和 Windows App SDK。 有关每个工具的最低系统要求的列表,请参阅Windows 应用开发的系统要求。
承接Windows驱动开发外包
2. 安装 Visual Studio
使用以下链接安装 Visual Studio 2019。 可以在免费 Visual Studio Community 版本、Visual Studio Professional 或 Visual Studio Enterprise 之间进行选择。 无论选择哪种版本,默认情况下都将安装最新 Windows SDK。
所需工作负荷和组件
请确保这些工作负荷和组件随 Visual Studio 一起安装。 默认情况下,所有这些都处于选中状态。
在安装对话框的 " 工作负荷 " 选项卡上,需要以下工作负荷:
通用 Windows 平台开发
使用 C++ 的桌面开发
.NET 桌面开发
在安装对话框的 "单个组件" 选项卡上,sdk 、库和框架 部分中需要 Windows 10 SDK (10.0.19041.0) 。
在安装对话框的 "安装详细信息" 窗格中,通用 Windows 平台开发 部分需要 " c + + (v142") 通用 Windows 平台工具。
3. 启用 NuGet 包源
请确保系统中已为正式 NuGet 服务索引启用了 NuGet 包源 https://api.nuget.org/v3/index.json 。
在 Visual Studio 中,选择 "工具" -> NuGet 程序包管理器 -> 程序包管理器 "设置" 以打开 "选项" 对话框。
在 " 选项 " 对话框的左窗格中,选择 " 包源 " 选项卡,并确保将指向的 nuget.org 的包源 https://api.nuget.org/v3/index.json 作为源 URL。 有关详细信息,请参阅常见的 NuGet 配置。
4. 安装适用于 Visual Studio 的 Windows 应用 SDK 扩展
你可以选择的 Windows App SDK 目前有两个发布通道:稳定通道和实验性通道。
备注
如果以前为 Visual Studio 安装了 WinUI 3 预览版扩展,请卸载该扩展。 有关如何卸载扩展的详细信息,请参阅管理适用于 Visual Studio 的扩展。
安装稳定版本
若要开发 (c #/.NET 5 或 c + +/WinRT) 可在生产环境中使用的应用,请从 稳定版本通道安装最新扩展。 选择以下选项之一进行安装:
在 Visual Studio 2019 中,单击 "扩展" " > 管理扩展",搜索 " Project 留尼汪岛" 并安装最新扩展。
或者,你可以直接从 Visual Studio Marketplace 下载并安装扩展。
正在安装的 Windows App SDK 扩展的屏幕截图
安装实验性版本
若要开发桌面 (c #/.NET 5 或 c + +/WinRT) 使用最新实验功能的应用或 UWP 应用,请从 实验版本通道安装最新扩展。 生产环境中的应用无法使用此版本的 Windows App SDK。 选择以下选项之一进行安装:
在 Visual Studio 2019 中,单击 "扩展 > " "管理扩展",搜索 Project 留尼汪岛 (预览),然后安装最新的扩展。
或者,你可以直接从 Visual Studio Marketplace 下载并安装扩展。
5. 启用设备进行开发
在将应用部署到开发计算机之前,必须将其启用以便进行开发。 有关详细说明,请参阅启用设备进行开发。
6. 注册为应用开发人员
你现在可以开始开发应用程序,但需要一个开发人员帐户才能将应用程序提交到 Microsoft Store。 有关详细信息,请参阅 创建开发人员帐户。