【问题标题】:"dotnet new" command fails on fresh installation of OS X 10.11.6 OS X El Capitan“dotnet new”命令在全新安装 OS X 10.11.6 OS X El Capitan 时失败
【发布时间】:2016-09-04 18:37:18
【问题描述】:

我已经使用官方下载部分的 dotnet-osx-x64.1.0.0.pkg 为 OS X 安装了 dotnet-core。 - https://www.microsoft.com/net/download

运行“dotnet new”命令给出以下输出

Did you mean to run dotnet SDK commands? Please install dotnet SDK from: 
  http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409

如何创建基本的.net-core项目?


我在用户目录上运行了以下命令,但没有成功

echo 'export PATH="$PATH:/usr/local/share/dotnet"' >> ~/.bashrc

创建了一个 vi .bash_profile 并插入了以下命令

出口
PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/share/dotnet


下面的命令仍然失败

dotnet 新


这是我拥有的 .net-core 版本

dotnet --version

给出以下输出

Microsoft .NET Core Shared Framework Host

  Version  : 1.0.1
  Build    : cee57bf6c981237d80aa1631cfe83cb9ba329f12

【问题讨论】:

标签: asp.net-core .net-core asp.net-core-1.0


【解决方案1】:

dotnet-osx-x64.1.0.0.pkg 是只包含 .NET Core 的包,基本上是运行时。

为了开发应用程序,您需要 .NET Core SDK。这也是您看到的错误消息的内容:

您的意思是运行 dotnet SDK 命令吗?请安装 dotnet SDK […]

download website 也解释了区别如下:

您可能只需要下载其中一个:

  • .NET Core SDK = 使用 .NET Core 和 SDK+CLI(软件开发工具包/命令行界面)工具开发应用
  • .NET Core = 使用 .NET Core 运行时运行应用

因此,只需下载适用于您平台的 .NET Core SDK 包即可。对于 mac OS,目前是dotnet-dev-osx-x64.1.0.0-preview2-003121.pkg


您也可以按照.NET Core quickstart page 上的说明进行操作,它为您提供了有关如何使 .NET Core 正常运行的详细分步说明。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-01
    • 2016-12-31
    • 1970-01-01
    相关资源
    最近更新 更多