一个TeamCity构建失败了。它无法更新特定版本的NuGet包,而这个版本实际上是由TeamCity提供的。
TeamCity还是MSBuild构造了这个命令行呢?如何取消'RequireConsent'选项?
卢克
可能是因为它能够运行NuGet并连接到Feed,但没有找到版本(版本存在),或者是因为命令行中有'RequireConsent'选项而无法运行。E:\TeamCity-BuildAgent\work\62023563850993a7\Web.nuget\nuget.targets(88, 9): 无法找到软件包'MarkLogicManager40'的版本'1.0.17.0'。
E:\TeamCity-BuildAgent\work\62023563850993a7\Web.nuget\nuget.targets(88, 9): 错误MSB3073: 命令""E:\TeamCity-BuildAgent\work\62023563850993a7\Web.nuget\nuget.exe" install "E:\TeamCity-BuildAgent\work\62023563850993a7\CompanyImagesMvc.Tests\packages.config" -source "" -RequireConsent -solutionDir "E:\TeamCity-BuildAgent\work\62023563850993a7\Web\ ""退出代码为1。
TeamCity还是MSBuild构造了这个命令行呢?如何取消'RequireConsent'选项?
卢克