4、NetCore3.1之CLI命令

1、查看SDK版本:dotnet --version  
2、如果有多個SDK版本,可以通過命令:**dotnet new gloal.json 對應的版本名稱** 修改
3、dotnet new:根據指定的模板,創建新的項目、配置文件或解決方案
		(1)dotnet new 可以查看所有可以創建的模板

在這裏插入圖片描述
(2)dotnet new創建項目
dotnet new --模板名稱
[-lang|–lanaguage] --要創建的模板的語言。 接受的語言因模板而異
[-n|–name] --創建項目的名稱
[-o| --output]–創建項目的輸出目錄
[–nuget-source]–指定在安裝期間要使用的 NuGet 源
例如:
dotnet new Classlib -n Demo.Service -o .\Demo.Service\
–nuget-source"Newtonsoft.Json"
4.解決方案項目的添加/移除:
(1)dotnet sln add [對應模塊]
例如: 在這裏插入圖片描述
(2)從解決方案中移除:dotnet sln remove [對應模塊]
5、引用添加與移除
(1)添加引用 :dotnet add [需要引用的項目] reference [被引用的項目]
例如在這裏插入圖片描述
(2)移除引用:dotnet remove [需要引用的項目] reference [被引用的項目]
6、包的引用和移除
(1)添加包引用:dotnet add [需要引用包的項目] package [被引用的包名稱]
在這裏插入圖片描述
(2)移除包引用:dotnet remove [需要引用包的項目] package [被引用的包名稱]
7、編譯:
dotnet build [|] --指定項目,默認當前所在文件項目
[-O| --OUTPUT] --編譯後輸出目錄
[-f|–framework] 以哪個目標框架生成
[-C| --configuration] deBug/realse -
例如: 在這裏插入圖片描述
8、發佈
dotnet publish [|] --指定項目,默認當前所在文件項目
[-O|–OUTPUT]–發佈輸出目錄
[-f|–framework]
[-c|configuration]
[–self-contained]
[–no-self-contained]
例如:
在這裏插入圖片描述
9、發佈包:
推送服務器:
dotnet nuget push [][-s|–source][-ss]
[-k|–api-key][-sk|–symbol-key]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章