要建立 NuGet 套件,需先確認專案檔內有設計 NuGet 套件所需之資訊,像是套件識別碼、版本、作者、公司等。
AppLogger
1.0.0
your_name
your_company
然後可用 dotnet pack 命令將套件打包。
dotnet pack
或是在專案檔內加設定 GeneratePackageOnBuild,讓專案在建置時自動產生。
true
然後確定 NuGet 帳號已註冊且取得 API key。
再調用 dotnet nuget push,帶入 NuGet 套件檔的位置及 NuGet API key。
dotnet nuget push $package -k $key -s https://api.nuget.org/v3/index.json
NuGet 套件即會被上傳至 NuGet server 上。