2017-01-26 29 views
1

我有以下nuget.config文件和波紋管文件內容VSO建設不能下載

<?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> 

所有存在於私人飼料包恢復軟件包,但同樣沒有與發生那些在nuget.org:

從VSO建立輸出

飼料中使用:

C:\用戶\ buildguest \應用程序數據\本地\的NuGet \緩存

私人

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

...

恢復NuGet包AutoMapper.5.2.0。

警告:無法找到包'AutoMapper'的版本'5.2.0'。

這發生在VSO的NuGet恢復步驟中。

回答

1

使用NuGet.Protocol.Core.v 飼料與

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

,而不是

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

會嘗試一下,謝謝協議 – Marco