dvnm不被认为是内部或外部命令,可操作程序或批处理文件

Ram*_*Ram 12 asp.net-core

当您尝试在命令promt中运行"dnvm list"或任何"dnvm"命令时,我得到错误

"dvnm不被认为是内部或外部命令,可操作程序或批处理文件"

我已经在我的windows7 pc上安装了visual studio 2015.

Ram*_*Ram 26

  1. 安装Powershell 4.0
    http://social.technet.microsoft.com/wiki/contents/articles/21016.how-to-install-windows-powershell-4-0.aspx

  2. 命令提示符下运行以下命令

@powershell -NoProfile -ExecutionPolicy unrestricted -Command"&{$ Branch ='dev'; $ wc = New-Object System.Net.WebClient; $ wc.Proxy = [System.Net.WebRequest] :: DefaultWebProxy; $ wc. Proxy.Credentials = [System.Net.CredentialCache] :: DefaultNetworkCredentials; Invoke-Expression($ wc.DownloadString(' https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1 '))}"

或者PowerShell中的以下命令

&{$ Branch ='dev'; $ wc = New-Object System.Net.WebClient; $ wc.Proxy = [System.Net.WebRequest] :: DefaultWebProxy; $ wc.Proxy.Credentials = [System.Net.CredentialCache ] :: DefaultNetworkCredentials; Invoke-Expression($ wc.DownloadString(' https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1 '))}

ref: asp.net/home github site升级DNVM或在没有Visual Studio的情况下运行

  1. 在命令提示符下运行命令

dnvm列表

命令promt可能会问你,你有没有安装最新的说是,它安装成功.

样本输出如下所示

C:\ Windows\system32> dnvm列表

入门看起来您没有安装任何运行时.您是否希望我们安装DNX以帮助您入门?[是]是[N]否

[?]帮助(默认为"Y"):y

确定最新版本从https://www.nuget.org/api/v2下载dnx-clr-win-x86.1.0.0-beta7 安装到C:\ Users\YourAdminUserName.dnx\runtimes\dnx-clr-win- x86.1.0.0-beta7添加C:\ Users\YourAdminUserName.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta7\bin来处理PA .....等等

你准备好了...