2016-02-29 4 views

Antwort

8

Legen Sie eine Umgebungsvariable NuGetCachePath mit dem Wert des Pfads fest, in dem der neue Paketcache gespeichert werden soll.

Environment variable window

+1

Bitte fügen Sie weitere (nützliche) Informationen hinzu. Wo könnten wir diese Variable setzen? – Marten

+2

@Marten es ist eine Umgebungsvariable, Sie tun es über das Bedienfeld. Wenn Sie Hilfe benötigen, um es zu finden [hier ist ein Tutorial für verschiedene Versionen von Windows] (https://www.java.com/de/download/help/path.xml) ersetzen Sie einfach "PATH" in diesem Tutorial mit ' NuGetCachePath' –

3

Für nuget 3.0 und höher ich das folgende Skript verwenden, um die Pakete Ordner in einen Ordner in anderem Laufwerk beispielsweise für e zu umleiten: \ nuget-Cache als Ordner in einem anderen Laufwerk

pushd %USERPROFILE%\\ 

rmdir /Q /S .nuget 

IF NOT EXIST e:\\nuget-cache mkdir e:\\nuget-cache 

mklink /D .nuget e:\\nuget-cache 
+2

Wenn sich das Benutzerprofil nicht auf derselben Festplatte befindet, schlägt der 'cd' Befehl fehl. 'Pushd' wird funktionieren. –

Verwandte Themen