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 正常返回版本号此问题即解决

相关推荐
百锦再1 小时前
React编程高级主题:测试代码
android·前端·javascript·react.js·前端框架·reactjs
2501_916008892 小时前
全面介绍Fiddler、Wireshark、HttpWatch、SmartSniff和firebug抓包工具功能与使用
android·ios·小程序·https·uni-app·iphone·webview
暖馒2 小时前
Modbus应用层协议的深度剖析
网络·网络协议·c#·wpf·智能硬件
玉梅小洋3 小时前
Windows 10 Android 构建配置指南
android·windows
Libraeking4 小时前
视觉篇:Canvas 自定义绘图与高级动画的华丽圆舞曲
android·经验分享·android jetpack
Fushize5 小时前
多模块架构下的依赖治理:如何避免 Gradle 依赖地狱
android·架构·kotlin
刘欣的博客5 小时前
C# CS架构程序发版升级的走数据库方案
c#·单文件升级自己的方式
Jomurphys5 小时前
Kotlin - 类型别名 typealias
android·kotlin
Haha_bj6 小时前
Flutter ——flutter_screenutil 屏幕适配
android·ios
Haha_bj6 小时前
Flutter ——device_info_plus详解
android·flutter·ios