Visual Studio 找不到已安装的 .NET SDK。

3
我已经正确安装了 .Net SDK (版本7),并在“Program Files”文件夹中显示出来。但是当我启动Visual Studio时,它没有找到它,并且右侧的Project-Map为空。
使用的是Visual Studio 2022版本。
修复它的简短说明
3个回答

5

对于那些没有被接受的答案固定的人,另一个可能性是您没有更新版本的Visual Studio 2022。您必须使用>= 17.5才能支持.NET 7.0。


1
啊,这才是真正的问题! - MGOwen
1
我很高兴它对你有帮助,因为我之前并没有预料到它会成为一个问题。 - Brandon Barkley

2

我之前也遇到过这个问题,我的解决方法:

  1. 关闭所有的vs应用程序
  2. 进入高级系统设置 --> 高级 --> 环境变量
  3. 在系统变量下找到"Path"条目 --> 编辑此项
  4. 将 "C:\Program Files\dotnet" 的条目移动到 "C:\Program Files(x86)\dotnet" 条目之上
  5. 按"确定"并重新启动vs

希望这样能解决问题。


0
我在macOS上遇到了这个问题,以下是微软团队给我的答案,可能也适用于Windows:
很不幸,Visual Studio for Mac需要你在首选项 - 构建和调试 - SDK位置 - .NET Core - .NET Core命令行中指定dotnet cli可执行文件的完整路径,而不是目录: /usr/local/share/dotnet/dotnet
事实上,我尝试过添加/usr/local/share/dotnet/或/usr/local/share/dotnet/sdk,但忘记尝试/usr/local/share/dotnet/dotnet。唉。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接