Неверный путь на этапе восстановления Nuget - PullRequest
0 голосов
/ 28 августа 2018

У меня есть служба TFS. Я пытаюсь настроить сборку и застрял на шаге восстановления Nuget. У меня есть целевое решение для настройки:

Path to solution or packages.config: $/MyProject/MySolution.sln

В журнале сбой nuget из-за неверного каталога

NuGet.exe restore -NonInteractive D:\TFS\agent01\_work\63\s -ConfigFile \\SomePath\Nuget.config -NoCache -Verbosity Detailed

Как видите, недопустимая цель передается nuget. Должно быть

D:\TFS\agent01\_work\63\s\$\MyProject\MySolution.sln

Но есть

D:\TFS\agent01\_work\63\s

В других проектах работает как положено. Что может быть не так?

Ответы [ 2 ]

0 голосов
/ 28 августа 2018

Оказалось, что проблема была в Get Source шаге. В переменной Server path у меня был путь к самому решению, а не (файл sln) папки к решению.

0 голосов
/ 28 августа 2018

Вы объявили это как шаг сборки? Похоже, вы где-то указали удаленный путь, который не может быть разрешен на агенте. У меня запущена очень похожая установка, и она работает с шагом сборки NuGet-Installer:

enter image description here

...