Позвольте мне начать с того, что я совершенно не знаком с TeamCity.TeamCity уже имеет зависимость, определенную для
Проект, который я строю, был построен с VS 2013 года, поэтому у меня установлена версия для Nuget 2.8.6. Я видел в некоторых других сообщениях, что эта проблема обычно возникает из-за отсутствия последнего пакета nuget, но это последний совместимый пакет, который я могу использовать.
Проект строится полностью в Visual Studio, но сборка не работает каждый раз в TC на этой линии. В 30 или 40 пакетов до этого установки успешно
[Exec] C:\TeamCity\buildAgent\work\52c756fe2f1d3d74\OPIS\.nuget\NuGet.targets(100, 9): 'JSNLog' already has a dependency defined for 'Newtonsoft.Json'.[08:09:38]
[Exec] C:\TeamCity\buildAgent\work\52c756fe2f1d3d74\OPIS\.nuget\NuGet.targets(100, 9): error MSB3073: The command ""C:\TeamCity\buildAgent\work\52c756fe2f1d3d74\OPIS\.nuget\NuGet.exe" install "C:\TeamCity\buildAgent\work\52c756fe2f1d3d74\OPIS\OPIS\packages.config" -source "" -NonInteractive -solutionDir "C:\TeamCity\buildAgent\work\52c756fe2f1d3d74\OPIS\ "" exited with code 1.
Я попытался переустановить JSNlog и Newtonsoft.Json в моем проекте VS, очищая все файлы внутри ТС и до сих пор, удаление проекта из ТС в целом и переделка строить шаги, и я получаю ту же ошибку
Должно быть принято. Или, по крайней мере, это немедленно исправило это для меня. – DanTheMan
@ DanTheMan рад помочь вам! – cdiazal