我最近安裝了Visual Studio 2015 RC。我試圖找出新的.NET Core的東西...在哪裏可以在Windows中找到'dnu'命令
現在我想打包我的應用程序並啓動它。 我想玩DNX實用程序,但無法弄清楚如何運行它。
我的命令提示仍然堅持沒有dnu
命令說:'dnu' is not recognized
。
搜索所有整個文件系統,但沒有找到。所以我不認爲這是一個路徑問題。
我必須手動安裝嗎?或者它是一個損壞的安裝問題?有什麼我真的錯過了,但不知道它是什麼...
我最近安裝了Visual Studio 2015 RC。我試圖找出新的.NET Core的東西...在哪裏可以在Windows中找到'dnu'命令
現在我想打包我的應用程序並啓動它。 我想玩DNX實用程序,但無法弄清楚如何運行它。
我的命令提示仍然堅持沒有dnu
命令說:'dnu' is not recognized
。
搜索所有整個文件系統,但沒有找到。所以我不認爲這是一個路徑問題。
我必須手動安裝嗎?或者它是一個損壞的安裝問題?有什麼我真的錯過了,但不知道它是什麼...
它應該在%userprofile%\.dnx\runtimes\<runtime name>\bin
。
如果不在路徑上,請運行dnvm upgrade
。如果dnvm
無法識別,按照上Home repo
指令,你可以嘗試和運行dnvm在CMD升級命令進行安裝。
它可以解決以管理員模式運行命令提示符。
這實際上是一個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
如果識別到dnvm,則可以發出以下命令;
dnvm use 1.0.0-rc1-update1
這將確保DNX的CLR/x86版添加到您的PATH。
我在這裏找到了運行時:'%userprofile%\ .dnx \ runtimes \ bin' – TryingToImprove
我已經安裝了運行時和%userprofile%\ .dnx只包含dnvm。明確運行* dnvm upgrade *爲我解決了,謝謝。它爲我註冊了x86版本的CLR,所以我不得不隨後運行* dnvm use 1.0.0-beta6 -arch x64 *,然後* dnvm別名默認1.0.0-beta6 -arch x64 *。所有工作現在! –
運行dnvm升級解決了我的問題。謝謝! – Anonymous