天天看點

vs 配置快捷釋出nuget包到指定遠端庫

  1. 配置外部工具

    需要提前下載下傳Nuget

    ​​​nuget.exe​​

工具->外部工具

添加外部工具

vs 配置快捷釋出nuget包到指定遠端庫

指令設定為cmd.exe

參數如下

使用donet pack可以将依賴同時送出
方式一
/c  del /q  $(ProjectDir)\bin\Release\*.nupkg && dotnet pack -c Release $(ProjectDir) && D:\tool\nuget.exe  push  $(ProjectDir)\bin\Release\*.nupkg  -Source http://127.0.0.1/v3/index.json -ApiKey apiKeyValue

方式二
/c  del /q  $(ProjectDir)\bin\Release\*.nupkg && dotnet pack -c Release $(ProjectDir) && dotnet nuget  push    -s http://127.0.0.1:8005/v3/index.json $(ProjectDir)\bin\Release\*.nupkg -k apiKeyValue

      

$(ProjectDir)

使用輸出視窗可将編譯過程都顯示在輸出視窗中

添加完成後可在工具選項中找到剛添加的釋出到Nuget選項

  1. 配置右鍵快捷菜單(此操作隻是添加右鍵菜單, 可根據習慣選擇是否添加)

工具->自定義->指令,選擇上下文菜單,右側下拉清單選擇項目和解決方案上下文菜單 | 項目 然後點選添加

vs 配置快捷釋出nuget包到指定遠端庫
vs 配置快捷釋出nuget包到指定遠端庫

選擇工具選項後右側選擇剛才添加的外部指令,這裡的外部指令4就對應步驟1中的外部指令中的第四項,對應選擇即可

vs 配置快捷釋出nuget包到指定遠端庫

繼續閱讀