2017-01-26 7 views
1

Ich habe folgende nuget.config Datei und unten wird der DateiinhaltVSO Bauen Sie nicht in der Lage Pakete zum Download

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <config> 
     <add key="repositoryPath" value="Packages" /> 
    </config> 
    <packageRestore> 
     <add key="enabled" value="True" /> 
    </packageRestore> 
    <packageSources> 
     <!-- Ditch all the Global NuGet package sources we only want a 
     single private NuGet repo for this project --> 
     <clear /> 
     <add key="private="private" /> 
     <add key="nuget.org" value="https://www.nuget.org/api/v2/" /> 
    </packageSources> 
    <disabledPackageSources> 
     <add key="nuget.org" value="false" /> 
    </disabledPackageSources> 
</configuration> 

Alle Pakete, die in der privaten Speise existieren wiederhergestellt werden, aber das gleiche geschieht nicht mit der diejenigen in nuget.org:

Von VSO

Ausgang bauen

Feeds verwendet:

C: \ Benutzer \ buildguest \ AppData \ Local \ NuGet \ Cache

Privat

https://www.nuget.org/api/v2/

...

NuGet Paket AutoMapper.5.2.0 Wiederherstellen.

WARNUNG: Die Version '5.2.0' des Pakets 'AutoMapper' konnte nicht gefunden werden.

Dies geschieht während des NuGet-Wiederherstellungsschritts in VSO.

Antwort

1

Verwenden NuGet.Protocol.Core.v Feed-Protokoll mit

<add key="nuget.org" value="https://api.nuget.org/v3/index.json" /> 

statt

<add key="nuget.org" value="https://nuget.org/api/v2/" /> 
+0

Wird es ausprobieren, danke – Marco