我已檢查TeamCity用戶是否有權訪問有問題的網絡共享。如何在TeamCity中使用「\ company network share 」作爲NuGet源代碼?
公共NuGet供稿中的所有包都可以正確找到,而網絡共享上可用的包則不正確。
當通過Visual Studio構建完全相同的路徑而沒有問題時,我們使用網絡共享。
我試過使用「file:// ratchet/NuGetRepository」,但這並沒有什麼區別。
TeamCity的日誌條目和所述生成步驟配置的屏幕截圖顯示如下:
NuGet command: E:\BuildAgent01\plugins\nuget-agent\bin\JetBrains.TeamCity.NuGetRunner.exe E:\BuildAgent01\tools\NuGet.CommandLine.DEFAULT.nupkg\tools\NuGet.exe restore E:\BuildAgent01\work\95323b7041b60513\MySolution.sln -Source https://nuget.org/api/v2/ -Source \\ratchet\NuGetRepository\