Ändern Sie den Speicherort der Pakete von NuGet mit der Veröffentlichung Anmerkung 2.1 funktioniert nicht

Ich versuche, ändern Sie den Speicherort des Standard-Paket-Ordner für NuGet

Ich viele Beiträge gelesen, einschließlich der Dokumentation der NuGet 2.1 Release Notes, die neue config für die NuGet version 2.1 wie folgt:

<configuration>
  <config>
    <add key=" repositoryPath" value=" C:\myteam\teampackages" />
  </config>
  ... 
</configuration>

Las ich auch folgenden thread, Ist es möglich, ändern Sie den Speicherort der Pakete von NuGet?

Aber diese Konfiguration funktioniert nicht?

Nur config-Arbeit ist die alte, die ist wie die folgende:

<settings>
  <repositoryPath>C:\myteam\teampackages</repositoryPath>
</settings>

Ich benutze Visual Studio 2012 Update 1, einschließlich der NuGet Package version 2.1

Schritte zum reproduzieren:

  • im Projektmappen-Verzeichnis erstellen Sie eine Datei "nuget.config"
  • Bearbeiten nuget.config und fügen Sie hinzu:

<Einstellungen>
<repositoryPath>C:\myteam\teampackages</repositoryPath>

</settings - >

  • Löschen Sie die Standard-Pakete",
  • In visual studio mit der rechten Maustaste auf die Projektmappe, und wählen Sie " Manage NuGet
    Pakete Installiere ein Paket (jedes Paket)
  • Überprüfen Sie das Paket heruntergeladen wurde C:\myteam\teampackages
  • löschen Sie das heruntergeladene Paket in C:\myteam\teampackages
  • ändern Sie die nuget.config, um die folgenden:

<configuration>
<config>
<add key="repositoryPath" value="C:\myteam\teampackages" />
</config>
</Konfiguration>

Versuchen, installieren Sie jede Bibliothek wieder.

Finde ich die Bibliothek installiert, die in den packages-Ordner nicht mein Ordner???

Haben Sie versucht, ein Neuladen der Lösung (schließen und neu öffnen) nach hinzufügen von nuget.config mit der Version 2.1 Hinweis die Einstellungen?
Ja, ich habe sogar starten Sie den Visual Studio?

InformationsquelleAutor Mohamed.Radwan -MVP | 2013-02-19

Schreibe einen Kommentar