- 尝试使用命令通过命令提示符运行Asp.Net 5应用程序 C:\asp.net5App\src\asp.net5>dnx.web
- 我收到的错误消息。 "dnx"未被识别为内部或外部命令,可操作程序或批处理文件
运行dnvm upgrade
。
如果无法识别dnvm
,请按照Home repo上的说明进行安装,然后执行上一步。
我被这个线程束缚住了,因为它有太多误导性的答案,这些答案恰好对某些人有效,而对其他人无效。但无论如何,这对我来说是有效的。
- 安装visual studio 2015(企业版(
-
打开VS2015的开发人员命令提示符并运行以下命令
@powershell-NoProfile-ExecutionPolicy unrestricted-Command"&{$Branch='dev';iex((new object net.webclient(.DownloadString('https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1'(}">
上面安装了.NET版本管理器(DNVM(
- 然后我cd到安装dnvm的文件夹中,例如cd/Users/johnny/.dnx/bin
-
我在那里运行了这些命令
dnvm升级-r coreclr(为.NET Core安装DNX(
dnvm upgrade-r clr(为完整的.NET Framework安装DNX(
-
然后我运行
dnvm设置(坚定地设置路径(
- 然后我离开/Users/johnny/.dnx/bin,跑了
其中dnvm=C:\Users\johnny.dnx\bin\dnvm.cmd
dnvm=生成了一批要使用的命令选项
在使用dnx
之前,请检查是否有活动的runtime
。
dnvm use