ASP.NET 5升級(jí)后如何刪除舊版本的DNX
ASP.NET 5各種升級(jí)后舊版本的DNX不會(huì)刪除,想刪除舊版本的DNX,可以通過(guò)以下命令完成,在此之前先介紹一下DNX架構(gòu)及運(yùn)行原理
DNX是ASP.NET程序運(yùn)行的核心,其遵循如下兩個(gè)準(zhǔn)則:
- DNX應(yīng)該是自包含的,DNX在解析完應(yīng)用程序依賴樹(shù)以后才能知道要使用哪個(gè)Core CLR包,所以在得到解析樹(shù)之前,DNX是無(wú)法加載任何CLR的,但Roslyn編譯器除外。
- 依賴注入(Dependency Injection,簡(jiǎn)稱DI)貫穿著整個(gè)系統(tǒng)棧,DI是DNX的一個(gè)核心部分,所有DNX上的類庫(kù)都構(gòu)建在DI之上。
DNX執(zhí)行環(huán)境的分層架構(gòu)如下:

ASP.NET 5升級(jí)后如何刪除舊版本的DNX,簡(jiǎn)單的四個(gè)步驟:
首先打開(kāi)CMD或者Powershell
1.先輸入dnvm看看命令中是否有uninstall
2.如果沒(méi)有的話先升級(jí)dnvm
dnvm update-self
3.如果有uninstall的話可以執(zhí)行以下命令
dnvm list
結(jié)果大致如下:
Active Version Runtime Architecture OperatingSystem Alias
------ ------- ------- ------------ --------------- -----
1.0.0-beta4 coreclr x64 win
1.0.0-beta4 coreclr x86 win
1.0.0-beta5 coreclr x64 win
1.0.0-beta5 coreclr x86 win
1.0.0-rc1-final clr x64 win
* 1.0.0-rc1-final clr x86 win default
1.0.0-rc1-final coreclr x64 win
1.0.0-rc1-final coreclr x86 win
注意結(jié)果中Version Runtime Architecture 三個(gè)字段
4.如果想要?jiǎng)h除其中的某個(gè)版本可以通過(guò)類似以下語(yǔ)句完成
dnvm uninstall 1.0.0-beta5 -arch x86 -runtime coreclr
說(shuō)明:dnvm uninstall 【版本】 -arch 【架構(gòu)】 -runtime 【運(yùn)行時(shí)】
相關(guān)文章
.NET(C#)連接各類數(shù)據(jù)庫(kù)代碼-集錦
.NET(C#)連接各類數(shù)據(jù)庫(kù)代碼-集錦...2007-03-03
MVC+EasyUI+三層新聞網(wǎng)站建立 tabs標(biāo)簽制作方法(六)
這篇文章主要為大家詳細(xì)介紹了MVC+EasyUI+三層新聞網(wǎng)站建立的第六篇,教大家如何制作tabs標(biāo)簽,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07
ASP.NET通用權(quán)限驗(yàn)證的實(shí)現(xiàn)代碼思路
這篇文章主要介紹了ASP.NET通用權(quán)限驗(yàn)證的實(shí)現(xiàn)代碼思路,需要的朋友可以參考下2015-12-12
C#中efcore-ShardingCore呈現(xiàn)“完美”分表
本文簡(jiǎn)單的介紹了efcore的分表,著重介紹了efcore下最完美的分表組件ShardingCore,可以幫助大家更好的學(xué)習(xí),感興趣的小伙伴可以參考一下2021-08-08
Asp.Net Core輕松學(xué)之利用日志監(jiān)視進(jìn)行服務(wù)遙測(cè)詳解
這篇文章主要給大家介紹了關(guān)于Asp.Net Core輕松學(xué)之利用日志監(jiān)視進(jìn)行服務(wù)遙測(cè)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧2018-12-12
.NET使用結(jié)構(gòu)體替代類提升性能優(yōu)化的技巧
這篇文章主要介紹了.NET使用結(jié)構(gòu)體替代類提升性能優(yōu)化的技巧,使用結(jié)構(gòu)體替代類有什么好處呢?在什么樣的場(chǎng)景需要使用結(jié)構(gòu)體來(lái)替代類呢?今天的文章為大家一一解答,需要的朋友可以參考下2022-05-05

