卸載、指定卸載 .NET Core Runtime and SDK


項目使用的 Nuget 包,比如 Microsoft.AspNetCore.App等的版本號要與 .NET Core 版本號(不是SDK版本號,后續說明)保持一致,否則編譯或者運行的時候可能會出現一些稀奇古怪的錯誤。

二. 版本對照

https://www.microsoft.com/net/download/dotnet-core/2.1

二. 版本對照

1.查看所有安裝的SDK

$ dotnet --list-sdks
1.0.0-preview2-003121 [/usr/local/share/dotnet/sdk]
1.0.1 [/usr/local/share/dotnet/sdk]
2.0.3 [/usr/local/share/dotnet/sdk]
2.1.300 [/usr/local/share/dotnet/sdk]
2.1.403 [/usr/local/share/dotnet/sdk]

2.查看運行時

$ dotnet --list-runtimes
Microsoft.AspNetCore.All 2.1.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.5 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.5 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 1.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 1.0.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 1.1.1 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.3 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.5 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

卸載 .NET Core Runtime and SDK

鏈接:

MAC上面,通過刪除包含版本的目錄,分開卸載SDKs 和 runtimes(SDK 和 runtime的目錄,通過 dotnet --list-sdks 和 dotnet --list-runtimes 命令顯示),例如刪除 1.0.1 SDK 和 runtime,命令如下:

sudo rm -rf /usr/local/share/dotnet/sdk/1.0.1
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.NETCore.App/1.0.1
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/1.0.1
sudo rm -rf /usr/local/share/dotnet/host/fxr/1.0.1

從 .NET Core 2.1 開始, 使用package manager升級時,不再需要卸載 .NET Core SDK ,新版本安裝成功會自動刪除舊版本。

指定SDK版本

.NET Core 版本:  .NET Core 項目默認使用最新版本的 .NET Core

SDK版本: 指定項目SDK版本,dotnet new global.json --sdk-version <SDK版本號>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM