2022年2月22日 星期二

'nuget' 不是內部或外部命令、可執行的程式或批次檔。

 在設定Jenkins 的新專案中有個建置環境

如圖



執行Windows 批次指令 很多google上的文章都是如下

nuget restore "D:\Project\MVCGit\MVCGit\MVCGit.sln"

or  nuget restore "%WORKSPACE%\MVCGit.sln"

但是......But 乖乖的我.填完再建置就會報錯

'nuget' 不是內部或外部命令、可執行的程式或批次檔。

我的天......

之後改成

C:\nuget\nuget.exe restore "D:\Project\MVCGit\MVCGit\MVCGit.sln"

再去Jenkins 上按下馬上建置....很開心的接受建置成功的綠勾勾


沒有留言:

張貼留言

簽署時發生錯誤: 無法簽署 bin\Debug\app.publish\XXX.exe。SignTool Error: No certificates were found that met all the given criteria.

 這是一個程式碼簽署憑證的問題。當您的專案設定要進行程式碼簽署,但系統找不到合適的憑證時就會出現這個錯誤。以下是幾種解決方法: 方法 1:移除程式碼簽署設定 如果您不需要程式碼簽署,可以在專案中移除相關設定: 在 Visual Studio 中右鍵點擊專案 → 屬性 點擊「...