【问题标题】:Do .Net Core Command Line (CLI) come with Visual Studio 2015 install?.Net Core 命令行 (CLI) 是否随 Visual Studio 2015 安装?
【发布时间】:2016-08-08 01:24:30
【问题描述】:

我正在尝试使用 .Net Core Command ine (CLI) 工具编译 C# 程序。 我安装了 Visual Studio 2015,但是当我输入时:

> dotnet

在命令行查看所有选项我什么都没有。 这应该与 Visual Studio 2015 一起提供吗? 我现在正在运行 VS 2015 Update 3,之后会再试一次。 但如果我必须下载和安装任何东西,我希望它不会损坏任何东西。


以下是我到目前为止所做的步骤:

1) 删除了 x86 和 64 版本的“Microsoft Visual C++ Redistributables”。

2) 重新安装了 Visual Studio 2015 Update 3,不再出现 Redistributable install failed 错误。

3) 安装了 Microsoft ASP.Net 和 WebTools 更新。 (从工具 -> 扩展 -> Visual Studio 库)。 我尝试在此处安装时遇到错误,因此必须运行此行:

DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

从命令提示符。

然后安装工作。

现在我可以输入了:

>dotnet

>dotnet --version

>dotnet --help

并查看反馈。

但是对于

>dotnet repl

我得到: "找不到与命令 "dotnet-repl" 匹配的可执行文件。

有人知道为什么会这样吗?


原来 dotnet repl 在 Preview 2 中不可用,但稍后将通过工具 - 扩展提供。

继续尝试构建应用程序:

>dotnet new

【问题讨论】:

标签: visual-studio-2015 .net-core


【解决方案1】:

您需要使用带有dotnet 的基本命令,它们是-new, restore, run, build, test, publish, pack

要创建简单的 Hello World 应用程序,请使用以下命令-

dotnet new 

这将创建一个新的 .NET Core 项目。

dotnet restore

这将恢复 project.json 文件中指定的项目的依赖项和工具。

dotnet run

此命令将运行您的应用程序。

请参阅此以获取更多信息 - https://docs.microsoft.com/en-us/dotnet/articles/core/tools/index

您还可以通过下载适用于 Windows 的 .NET Core SDK - https://go.microsoft.com/fwlink/?LinkID=809122(您已安装)从命令行开发 .NET Core 应用程序(不带 VS2015)


编辑:

关于dotnet repl 命令,他们已经从dotnet 常用命令中删除了repl。参考这个问题-https://github.com/dotnet/cli/issues/3913

【讨论】:

  • 我想如果你只输入 "> dotnet" 它应该会显示所有的命令。那就是考验。对吗?
  • 知道这意味着什么吗? “当我键入“dotnet repl”时,找不到与命令“dotnet-repl”匹配的可执行文件?
  • 我认为他们已经从 dotnet 常用命令中删除了 repl。看这个问题-github.com/dotnet/cli/issues/3913
猜你喜欢
  • 2018-01-23
  • 1970-01-01
  • 2017-02-06
  • 2017-05-28
  • 2017-04-02
  • 2018-01-27
  • 1970-01-01
  • 2021-10-25
  • 1970-01-01
相关资源
最近更新 更多