【问题标题】:Where is the default .NET Core SDK path in MacOSMacOS 中默认的 .NET Core SDK 路径在哪里
【发布时间】:2026-02-14 16:30:01
【问题描述】:

我最近安装了适用于 MacOS 的 .NET Core SDK,以便使用新的 JetBrains Rider EAP 创建演示应用程序。

Project 'WebApi' load failed
Can't initialize DotNetCore: Please select  DotNet Core SDK path.
To get instructions how to setup visit https://www.microsoft.com/net/download/core

安装后,我试图找到 DotNet Core SDK 的路径,但没有成功。

知道 .NET Core SDK 的位置吗?

【问题讨论】:

    标签: macos .net-core rider


    【解决方案1】:

    试试这个路径:/usr/local/share/dotnet/dotnet

    花了一些时间才找到它:

    find / -name dotnet
    

    【讨论】:

      【解决方案2】:

      如果您在终端中运行它,它将列出已安装的 SDK 及其位置。我相信它也适用于 Windows

      dotnet --list-sdks
      

      【讨论】:

        【解决方案3】:

        对我来说是:

        /System/Volumes/Data/Users/$USER/.dotnet
        

        另外,提示,如果你运行find / -name dotnet,请这样做:

        find / -name dotnet 2>/dev/null
        

        这样你就不会得到任何权限错误,只是真正的命中。

        【讨论】: