最近做毕设,准备用做一个演示程序,因为一直很喜欢windows的软件风格,决定自己学习做一个。
教程
以下为官方教程(我就是跟着教程做的):
https://docs.microsoft.com/zh-cn/windows/apps/windows-app-sdk/set-up-your-development-environment?tabs=vs-2022-17-1-a%2Cvs-2022-17-1-b
- 下载vs2019及以上版本。我本身就有,为2019版本
-
安装时,下图中三个都要选上。或者在安装好的版本中选择 工具->获取工具和功能,也能弹出这个窗口。右边“单个组件”中选择SDK (10.0.19041.0)
- 打开vs,选择扩展->管理扩展,搜索“Windows app sdk”,安装自己需要的语言,或者都安装上,这个是项目模板。
出现的问题
此时已经安装成功。但是创建项目的时候出现了错误:
无法找到 .NET SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配
解决过程:
1.打开cmd,不需要更改路径,直接搜索dotnet –info,查看是否有sdk,这就是sdk存在的情况
2. 查看项目中是否有gobal.json。
– 有:打开查看sdk的version和cmd中查出来的是否相同,不同则修改
– 没有:我的就没有,有时候甚至不能创建。不能创建,考虑是下载Windows app sdk的问题,可以卸载了,把以前下载过的都删除干净,重新下载,我自己在网页中下载了sdk,用扩展中索搜出来的下了一次,导致无法创建。解决了创建的问题后,依旧报错,在环境变量中,删除C:\Program Files (x86)\dotnet
4. 问题解决
版权声明:本文为weixin_44833256原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。