Wir haben vor kurzem die Version Nuget.exe auf unserem Teamcity-Server aktualisiert, um 3.4.4. Wir verwenden ein authentifiziertes Feed und nun sind unsere Builds plötzlich gescheitert. Wir verwenden die "Nuget Feed Credentials" -Funktion in Teamcity, und mit Nuget 2.8.0 funktioniert das perfekt. Sobald wir eine Build Konfiguration verwendet werden 3.4.4 für Paket wiederherstellen wechseln, schlägt es mit dem folgenden:Teamcity fragt nach Anmeldeinformationen bei der Verwendung von nuget 3.4.4
Restoring NuGet package MyPackage.1.0.0-DEV004.
[16:04:05][restore] Please provide credentials for: https://nugetserver.company.com/api
[16:04:06][restore] UserName: GET https://www.nuget.org/api/v2/Packages(Id='MyPackage';,Version='1.0.0-DEV004')
[16:04:06][restore] NotFound https://www.nuget.org/api/v2/Packages(Id='MyPackage';,Version='1.0.0-DEV004') 602ms
[16:04:07][restore] GET https://www.nuget.org/api/v2/FindPackagesById()?id='MyPackage';
[16:04:07][restore] OK https://www.nuget.org/api/v2/FindPackagesById()?id='MyPackage'; 162ms
Gibt es etwas, was ich dagegen tun kann? Ist nuget 3 nicht kompatibel mit der Build-Funktion "authenticated feed" in teamcity?