C# vs2022 找不到指定的 SDK“Microsof.NET.Sdk

找不到指定的 SDK"Microsof.NET.Sdk

    • [第一查 看 系统盘目录 C:\Program Files\dotnet](#第一查 看 系统盘目录 C:\Program Files\dotnet)
    • [第二 命令行输入 dotnet --version](#第二 命令行输入 dotnet --version)
    • [第三 检查环境变量](#第三 检查环境变量)
    • [总结 只要执行dotnet --version 正常返回版本号此问题即解决](#总结 只要执行dotnet --version 正常返回版本号此问题即解决)

第一查 看 系统盘目录 C:\Program Files\dotnet

有2种方式 去检查 是否安装了.NET5.0/.NET6.0/.NET7.0/.NET8.0/.NET9.0

有2个目录

C:\Program Files (x86)\dotnet

C:\Program Files\dotnet

我的理解是 .NET core 之后 特别是.NET5.0 以及之后都开始跨平台了,自然都普及64位了,所以基本都是在64位

而vs2022 就是全新的64位 ,所以更加主要是看64位的地址,即 C:\Program Files\dotnet

我们再进一步

C:\Program Files\dotnet\sdk

第二 命令行输入 dotnet --version

注意,如果不能正常输出 .NET版本,而又确是安装了.NET,我们就要检查环境变量

第三 检查环境变量

检查用户变量和系统变量 删掉 C:\Program Files (x86)\dotnet\ 这个地址


或者

总结 只要执行dotnet --version 正常返回版本号此问题即解决

相关推荐
追逐时光者6 小时前
一款使用 C# 编写专为 Windows 11 打造的文件资源管理器增强工具!
后端·.net
阿巴斯甜19 小时前
Android 报错:Zip file '/Users/lyy/develop/repoAndroidLapp/l-app-android-ble/app/bu
android
Kapaseker20 小时前
实战 Compose 中的 IntrinsicSize
android·kotlin
xq952721 小时前
Andorid Google 登录接入文档
android
黄林晴1 天前
告别 Modifier 地狱,Compose 样式系统要变天了
android·android jetpack
冬奇Lab1 天前
Android触摸事件分发、手势识别与输入优化实战
android·源码阅读
城东米粉儿2 天前
Android MediaPlayer 笔记
android
Jony_2 天前
Android 启动优化方案
android
阿巴斯甜2 天前
Android studio 报错:Cause: error=86, Bad CPU type in executable
android