WinUI 3开发环境配置

April 10, 2021 · 分享 · 38次阅读

首先祭出官方指南

翻译&笔记

第一步,确认系统是Windows 10,版本号不低于1809,系统版本不低于17763

第二步,安装Visual Studio 2019, version 16.10 Preview,或者更新版本的Visual Studio

2021-04-10T07:22:01.png

选择以下工作负载(注意磁盘空间是否充足)

  • .NET桌面开发
  • 通用Windows平台开发

2021-04-10T06:29:44.png

同时请确认单个组件中,Windows 10 SDK (10.0.19041.0)已经勾选

2021-04-10T06:33:14.png

于我来说C++是用不到的,所以选择好上面的配置就可以开始安装了

2021-04-10T06:40:34.png

第三步,如果之前安装过WinUI 3 Preview extension for Visual Studio,请卸载掉

选择一个主题

2021-04-10T06:48:12.png

选择继续但无需代码

2021-04-10T06:51:19.png

第四步,配置NuGet程序包源,工具——NuGet包管理器——程序包管理器设置

2021-04-10T06:52:20.png

在打开的选项窗口中,点击NuGet包管理器——程序包源,确认nuget.org的地址是https://api.nuget.org/v3/index.json

2021-04-10T06:54:43.png

不过新安装的话,默认就是这个,不用担心

第五步,安装Project Reunion 0.5 extension for Visual Studio,打开扩展——管理扩展

2021-04-10T06:59:06.png

搜索Project Reunion,下载安装,注意关闭重开Visual Studio生效

2021-04-10T07:01:32.png

如果要在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

2021-04-10T07:08:03.png

关闭后会安装Project Reunion

2021-04-10T07:21:08.png

至此,WinUI 3开发环境配置完成

ENJOY 0

none

最后编辑于5个月前

添加新评论

avatar

未末

118

文章数

256

评论数

7

分类

新鲜出炉の评论

XstreamDL-CLI BUG修复记录
Andist
Andist2021-09-17

en……实在不好意思,代理我知道怎么启用了。我只勾选了自定义代理,但没有填写proxy参数,我太愚钝了对不起!!!

XstreamDL-CLI BUG修复记录
Andist
Andist2021-09-17

感谢您开发的这款软件,对于第一次下载mpd的小白而言很友好! 这段时间用下来就是有时候下载直连的海外视频流时可能因为网络状况不佳,会有下载不完整的问题,下载完进度没到100%,但是也合并解密了,不知道能否增加下载不完整在最后输出报错信息的功能呢? 以及我想请教一下如何让下载器使用小飞机的代理呢?我尝试在“使用自定义代理”的选项上勾选,但是好像命令行中没有变化? (另外我猜您图中的样本是在下载CP+上的用九柑仔店是吗?我也很喜欢这部剧,是我心目中排名第一的台剧哈哈)

XstreamDL-CLI BUG修复记录
未末
未末2021-09-16

要批量下载可以通过传入文件夹,文件夹内放要下载的m3u8。 要批处理调用建议使用N_m3u8DL-CLI。 你后面说的这个准确来说是混流操作,考虑到dash流,master m3u8的复杂性,目前不提供混流功能,这不是bug。混流请自行手动完成

白嫖某视频网站widevine解密key
未末
未末2021-09-16

用mp4dump查看对应视频的kid,对应使用

XstreamDL-CLI BUG修复记录
dehooy
dehooy2021-09-15

发现命令行并没有针对本地M3U8下载完成后输出文件名的参数,批处理测试会自动启动本地M3U8的文件名,这不方便批处理调用。另外 ,测试发现关于音视频分流的情况,下载解密后并不会合并这两路流,这是一个BUG,可参考某酷CMAF类型WV加密的M3U8