一、nuget打包發(fā)布
1.1、安裝npe(NuGet Package Explorer)
1.1.1、微軟商店安裝
微軟商店NPE
1.1.2、下載安裝
https://npenightly.blob.core.windows.net/nightly/install.html
二拐云、類庫打包
2.1、VS打包
2.1.1近她、修改編輯屬性
類庫屬性
- 選擇打包一欄叉瘩,填寫包內容,注意包版本粘捎,理論上薇缅,生成的預覽包,應該比線上包高一個版本攒磨。
- 包版本規(guī)則(僅供參考):大版本.小版本.補丁泳桦,理論上,非大版本更新娩缰,盡量兼容歷史版本灸撰。
2.1.2、打包
打包
- 點擊打包
- 會在類庫路徑bin Debug或Release目錄下生成.nupkg后綴文件
- 建議使用Release模式
2.2拼坎、使用npe將dll打包成nupkg
此處只是簡單展示浮毯。
-
1、打開npe
創(chuàng)建一個新的nuget包 -
2泰鸡、創(chuàng)建lib夾
創(chuàng)建lib文件夾 -
3债蓝、選擇dll支持的.net運行時
選擇運行時 -
4、添加dll文件
添加dll文件
2.3盛龄、編輯屬性
編輯屬性
三饰迹、發(fā)布
此處發(fā)布到私有nuget服務
3.1、獲取nuget服務配置
- 地址:一般iis部署余舶,nuget服務是ip:port/nuget蹦锋,如果docker部署,nuget服務是ip:port/
- AppId:在nuget配置文件里欧芽,找到appid,一般是32位guid
3.1.1葛圃、發(fā)布
發(fā)布1
發(fā)布2
發(fā)布成功