2015-05-07 40 views
64

我最近安装了Visual Studio 2015 RC。我试图找出新的.NET Core的东西...在哪里可以在Windows中找到'dnu'命令

现在我想打包我的应用程序并启动它。 我想玩DNX实用程序,但无法弄清楚如何运行它。

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

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

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

回答

102

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

如果不在路径上,请运行dnvm upgrade。如果dnvm无法识别,按照上Home repo

+0

我在这里找到了运行时:'%userprofile%\ .dnx \ runtimes \ bin' – TryingToImprove

+2

我已经安装了运行时和%userprofile%\ .dnx只包含dnvm。明确运行* dnvm upgrade *为我解决了,谢谢。它为我注册了x86版本的CLR,所以我不得不随后运行* dnvm use 1.0.0-beta6 -arch x64 *,然后* dnvm别名默认1.0.0-beta6 -arch x64 *。所有工作现在! –

+5

运行dnvm升级解决了我的问题。谢谢! – Anonymous

10

指令,你可以尝试和运行dnvm在CMD升级命令进行安装。

0

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

3

这实际上是一个PATH问题。之所以无法注册dnu或dnx命令,是因为它无法找到dnu.exe和dnx.exe ...批处理命令文件。

您可以通过手动添加C:\ Users \ .dnx \ runtimes \ dnx-clr-win-x86.1.0.0-rc1-update1 \ bin到用户PATH或运行“dnvm upgrade”中的您的cmd

0

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

dnvm use 1.0.0-rc1-update1

这将确保DNX的CLR/x86版添加到您的PATH。

相关问题