(NET Core)Nuget包釋出流程
阿新 • • 發佈:2020-07-27
1.新建一個.NET Core類庫
2.新增一個方法,並編譯專案
3.下載Nuget.exe,與剛才新建的類庫放在同一目錄下
下載地址:https://www.nuget.org/downloads
5.找到vs對應的開發人員命令提示,雙擊開啟
6.命令提示定位到Nuget.exe所在的目錄
7.通過命令 nuget setapikeyxxxxx (第4步生成的key), 設定API Key
8.專案屬性設定
9.通過命令NuGet spec 生成xxxx.nuspec檔案
生成的檔案可以去專案中檢視
10.用記事本開啟NugetTest.nuspec
檔案
注意裡面的$xxx$
AssemblyInfo.cs
中的設定值,在編譯產生package的時候,會使用AssemblyInfo.cs
中的相應值進行替換。完成編輯後,我們的nuspec檔案如下:
11.通過命令 NuGet pack xxxxxx.csproj 生成xxxx.nupkg檔案
開始執行命令會說作者必填,我們直接修改.nuspec檔案,然後
修改後再執行命令
12.nuget.exe pushxxxxx.nupkg -Source https://www.nuget.org,將NuGet釋出到伺服器
13.大概過個20分鐘,就能搜到自己釋出的包了
參考文獻:https://www.cnblogs.com/chuankang/p/10076082.html