65

我最近安装了 Visual Studio 2015 RC。我正在尝试找出新的 .NET Core 东西...

现在我想打包我的应用程序并启动它。我想玩 DNX Utility,但不知道如何运行它。

我的命令提示符仍然坚持说没有dnu命令:'dnu' is not recognized.

搜索了整个文件系统,但没有找到。所以我认为这不是路径问题。

我必须手动安装吗?或者它是一个损坏的安装问题?我真的错过了一些东西,但不知道它是什么......

4

5 回答 5

103

它应该在%userprofile%\.dnx\runtimes\<runtime name>\bin.

如果它不在路径上,请运行dnvm upgrade. 如果dnvm无法识别,请按照Home repo上的说明进行安装

于 2015-05-07T20:10:31.507 回答
10

您可以尝试在您的 cmd 中运行dnvm upgrade命令。

于 2016-01-04T13:11:21.270 回答
3

这实际上是一个PATH问题。它无法regconise dnu 或dnx 命令的原因是它找不到dnu.exe 和dnx.exe...批处理命令文件。

您可以通过手动添加 C:\Users\.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-update1\bin 到用户路径来解决它,或者在您的 cmd 中运行“dnvm upgrade”

于 2016-03-29T23:36:13.727 回答
0

它可以解决以管理员模式运行命令提示符。

于 2016-02-09T15:00:54.260 回答
0

如果识别出 dnvm,则可以发出以下命令;

dnvm use 1.0.0-rc1-update1

这将确保将 clr/x86 版本的 DNX 添加到您的 PATH 中。

于 2016-04-07T14:57:12.513 回答