我最近安装了 Visual Studio 2015 RC。我正在尝试找出新的 .NET Core 东西...
现在我想打包我的应用程序并启动它。我想玩 DNX Utility,但不知道如何运行它。
我的命令提示符仍然坚持说没有dnu
命令:'dnu' is not recognized
.
搜索了整个文件系统,但没有找到。所以我认为这不是路径问题。
我必须手动安装吗?或者它是一个损坏的安装问题?我真的错过了一些东西,但不知道它是什么......
我最近安装了 Visual Studio 2015 RC。我正在尝试找出新的 .NET Core 东西...
现在我想打包我的应用程序并启动它。我想玩 DNX Utility,但不知道如何运行它。
我的命令提示符仍然坚持说没有dnu
命令:'dnu' is not recognized
.
搜索了整个文件系统,但没有找到。所以我认为这不是路径问题。
我必须手动安装吗?或者它是一个损坏的安装问题?我真的错过了一些东西,但不知道它是什么......
它应该在%userprofile%\.dnx\runtimes\<runtime name>\bin
.
如果它不在路径上,请运行dnvm upgrade
. 如果dnvm
无法识别,请按照Home repo上的说明进行安装
您可以尝试在您的 cmd 中运行dnvm upgrade命令。
这实际上是一个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”
它可以解决以管理员模式运行命令提示符。
如果识别出 dnvm,则可以发出以下命令;
dnvm use 1.0.0-rc1-update1
这将确保将 clr/x86 版本的 DNX 添加到您的 PATH 中。