【问题标题】:Visual Studio for Mac 8.10.2 is missing .NET Core SDK locationVisual Studio for Mac 8.10.2 缺少 .NET Core SDK 位置
【发布时间】:2021-06-18 11:39:12
【问题描述】:

在将 VS4Mac 最新更新到 v.8.10.2(内部版本 17)后,每次重新启动 Visual Studio for Mac 后 .NET Core SDK 位置都会丢失。

在首选项中,它有正确的符号链接路径,但无法解析值(符号链接存在,在 Finder 中检查)。

我写直接位置的时候找到sdk:

问题是重新启动 Visual Studio for Mac 后,Location 被设置回默认值/usr/local/bin/dotnet

有没有人知道这个问题的解决方法,或者 VS4Mac 团队中的某个人可以促进这个问题在最近的 VS4Mac 版本中得到修复?

【问题讨论】:

    标签: xamarin .net-core sdk visual-studio-mac


    【解决方案1】:

    这是 Visual Studio for Mac 8.10 中的一个错误。它应该在待定的服务版本中修复。

    问题在于 Visual Studio for Mac 无法解析您在 /usr/local/bin/dotnet 处的符号链接。此符号链接指向/usr/local/share/dotnet/dotnet 处的真正安装 dotnet cli。

    当前的解决方法是删除 /usr/local/bin/dotnet 符号链接。

    这是在 Visual Studio for Mac 8.10 中引入的,因为它现在支持从 PATH 解析 dotnet cli。不幸的是,它找到了 dotnet 符号链接(如果有的话),然后您无法在首选项中永久修复该设置,因为设置的路径是默认的 /usr/local/share/dotnet/dotnet 并且它不会保存该值,然后在重新启动时丢失。

    【讨论】:

      猜你喜欢
      • 2018-01-28
      • 2017-06-16
      • 1970-01-01
      • 1970-01-01
      • 2017-04-25
      • 1970-01-01
      • 2022-01-26
      • 1970-01-01
      • 2022-09-30
      相关资源
      最近更新 更多