如何在.NET Core SDK版本之間切換


在本文中,我們將了解如何根據需要在.NET Core SDK版本之間切換。

如果您已經使用過一個使用.NET Core 2.1版的項目,然后安裝了.NET Core 3.0 Preview,那么在嘗試運行.NET Core 2.1項目時會出現SDK錯誤。這是因為您當前的SDK版本已更改為3.0

.NET Core的一大優勢是它可以單獨安裝.NET Core SDK,因此新SDK不會影響以前安裝的SDK。您可以在“C:\ Program Files \ dotnet \ sdk”下看到所有已安裝的SDK。

首先,我們將看到如何在機器上查看當前的SDK版本。默認情況下,它將是最新安裝的版本(最后安裝的SDK)。

要查看當前的SDK版本,請按照以下步驟操作。

打開命令提示符並鍵入以下命令。dotnet --version

要查看所有已安裝的SDK,請按照以下步驟操作。

打開命令提示符並執行以下命令: dotnet --info。

這將顯示系統上所有可用SDK的列表。

檢查.NET核心項目的版本

打開項目的源文件夾,在地址欄中輸入“cmd”,然后按Enter鍵。它將使用項目路徑打開命令提示符。

執行以下命令: dotnet --version。

它將顯示項目的當前SDK版本,即我們的情況下為2.1.503。

現在,我們將把此版本更改為Core 3.0。為此,鍵入以下命令,然后按Enter鍵。

dotnet new globaljson --sdk-version 3.0.100-preview-010184 --force

它將創建一個“global.json”文件,該文件存儲在項目SDK當前版本的文件夾中。

{

“sdk”:{

“version”: “3.0.100-preview-010184”

}

}

要在當前目錄文件夾中創建“global.json”文件,需要觸發此命令:

dotnet new globaljson

這將創建一個“global.json”文件,默認情況下,它設置為最新版本。

摘要

在這里,我們更改了項目的當前SDK版本,並了解了我們如何查看,升級或降級SDK。在.NET Core中控制SDK版本非常容易。請隨意在評論部分留下與本文相關的反饋/評論/問題。


免責聲明!

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



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