升级 DNX 和 DNVM

时间:2021-06-12 09:37:11

升级命令:

dnvm upgrade -u

dnvm upgrade -u –runtime CoreCLR

-u 表示 unstable(不稳定),不带 -u 表示升级到最新稳定(stable)版本。

设置CLR为当前激活状态的命令:

dnvm use 1.0.-beta8 -r clr -arch x64

-r <参数> : -r 即 -runtime, 参数 clr 或 coreclr

-arch <参数> : 表示使用哪种处理架构( x86 和 x64 )

设置别名命令:

dnvm alias default 1.0.-beta8 -arch x64

default : 表示别名

升级 Beta8 经验:

1. 通过上面的命令行升级 DNX 和 DNVM;

2. 通过网址 https://www.microsoft.com/en-us/download/details.aspx?id=49442 下载 WebToolsExtensionsVS14.msi 和 WebToolsExtensionsVSLP14_chs.msi(中文语言包)两个文件;

3. 安装第 2 步下载的两个 beta8 升级安装包;

注意:不能先安装第 2 步下载的两个升级安装包。要先执行第 1 步。

参见:

  https://damienbod.wordpress.com/2015/06/21/an-asp-net-5-angular-application-with-elasticsearch-nest-and-watcher/

  http://www.codeproject.com/Articles/1005145/DNVM-DNX-and-DNU-Understanding-the-ASP-NET-Runtime

  http://www.cnblogs.com/shanyou/p/4589930.html

  https://github.com/aspnet/Home/wiki/Command-Line