2015-10-12 5 views
8

Visual Studio 2015 ignora il mio nuget.config che si trova nella directory della soluzione. Questo file ha il seguente contenuto:nuget.config viene ignorato, in particolare il repositoryPath

<?xml version="1.0" encoding="utf-8"?> 
<settings> 
    <repositoryPath>../packages/nuget</repositoryPath> 
</settings> 

Visual Studio tuttavia inserisce semplicemente tutti i pacchetti nella cartella dei pacchetti nella directory della soluzione.

Questo file ha funzionato bene per anni quando si utilizza Visual Studio 2013. Mi manca qualcosa?

Sto usando l'ultima versione dell'estensione NuGet (3,2)

risposta

9

Sembra che il formato che ho usato finora non è più supportato.

Il seguente file funziona:

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <config> 
    <add key="repositoryPath" value="..\packages\nuget" /> 
    </config> 
</configuration> 
+0

Mi chiedo se questo nuovo formato è compatibile con VS2013. Andando a provare domani. – MarcusUA

+1

Sì, lo fa. Per quanto ne so, questo formato è disponibile da anni. –

+2

Ho aggiunto un file nuget.config alla mia soluzione e non ha funzionato all'inizio. Ho dovuto riavviare Visual Studio, e poi ha funzionato. – BryanJ