我正在尝试使用.Net Core Command ine(CLI)工具编译C#程序。 我安装了Visual Studio 2015,但是当我输入:
> dotnet
在命令行中查看所有选项我什么都没得到。 这应该是Visual Studio 2015吗? 我现在正在运行VS 2015 Update 3,之后会再试一次。 但如果我必须下载并安装任何东西,我希望它不会破坏任何东西。
以下是我到目前为止所做的步骤:
1)删除了“Microsoft Visual C ++ Redistributables”x86和64版本。
2)重新安装Visual Studio 2015 Update 3,不再出现Redistributable安装失败的错误。
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在预览版2中不可用,但稍后将通过工具 - 扩展程序提供。
继续尝试使用以下方法构建应用程序:
>dotnet new
答案 0 :(得分: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