首先祭出官方指南
翻译&笔记
第一步,确认系统是Windows 10,版本号不低于1809,系统版本不低于17763
第二步,安装Visual Studio 2019, version 16.10 Preview,或者更新版本的Visual Studio
选择以下工作负载(注意磁盘空间是否充足)
- .NET桌面开发
- 通用Windows平台开发
同时请确认单个组件中,Windows 10 SDK (10.0.19041.0)已经勾选
于我来说C++是用不到的,所以选择好上面的配置就可以开始安装了
第三步,如果之前安装过WinUI 3 Preview extension for Visual Studio,请卸载掉
选择一个主题
选择继续但无需代码
第四步,配置NuGet程序包源,工具——NuGet包管理器——程序包管理器设置
在打开的选项窗口中,点击NuGet包管理器——程序包源,确认nuget.org的地址是https://api.nuget.org/v3/index.json
不过新安装的话,默认就是这个,不用担心
第五步,安装Project Reunion 0.5 extension for Visual Studio,打开扩展——管理扩展
搜索Project Reunion,下载安装,注意关闭重开Visual Studio生效
如果要在UWP应用中使用Project Reunion,那需要安装Project Reunion 0.5 Preview extension
不过我不需要,就跳过了
如果还需要开启Live Visual Tree, Hot Reload, Live Property Explorer这些功能
那需要在工具——选项——环境——预览功能-勾选Enable UI Debugging Tooling for WinUI 3 Projects
关闭后会安装Project Reunion
至此,WinUI 3开发环境配置完成