无法在Visual Studio中选择.NET SDK

8xiog9wr  于 2023-10-23  发布在  .NET
关注(0)|答案(1)|浏览(193)

我有一个问题,我似乎无法选择Visual Studio的SDK版本(17.6.3(build 421)),无论我安装多少次。我在Ventura 13.4上使用M1 MacBook Pro。我正在做的项目使用.Net 7.0.400版本。当我启动Visual Studio时,我看到一个弹出窗口,上面简单地说:“构建此应用程序需要.NET 7.0 SDK,但尚未安装。通过访问https://aka.ms/vs/mac/install-netcore7"安装.NET 7.0 SDK的最新更新,我无法运行或更新解决方案,甚至语法highlightning。如果不是因为我已经下载并安装了SDK,这将是好的。如果我再次下载并安装SDK,没有任何变化;弹出窗口仍然来,我仍然不能运行应用程序。
在终端验证时,我收到以下信息:

❯ dotnet --version
7.0.400

当我尝试从Visual Studio首选项中选择SDK位置时,我首先遇到的是:x1c 0d1x
但是当我修改位置路径时,我反而看到:

如果我试着按OK,然后再次打开偏好设置,它会再次显示图像1,但仍然没有任何效果。
我很困惑,它给我一个SDK找不到警告,而在同一时间列出的SDK,我已经安装。
有人知道发生了什么事以及如何解决这个问题吗?我会切换到骑士或Windows,但由于预算问题,这一过程是非常缓慢的。

kupeojn6

kupeojn61#

我错过了一件关于SDK的事情。它必须是/usr/local/share/dotnet/dotnet。我认为传递中的最后一个dotnet实际上是需要指定的dotnet.exe。

相关问题