Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: alle unterstützten Versionen : 4.8+
NuGet.exe 4.8 und höher lange Pfade für Dateien und Verzeichnisse für Szenarien wie Pack, Wiederherstellung, Installation und die meisten anderen Szenarien unterstützen, die Dateipfade benötigen.
Erforderliches Betriebssystem
- Windows 10 (Version 1607 oder höher)
- Windows 10 (Version 2015 oder Version 1511), wenn Sie .NET Framework auf Versionen 4.6.2 oder höher aktualisieren.
- Windows Server 2016 (alle Versionen)
Aktivieren von "Win32 Long Paths" Gruppenrichtlinie
Eine muss die Unterstützung für lange Pfade auf diesen Systemen aktivieren, indem Sie eine Gruppenrichtlinie festlegen.
Schritte:
- Starten Sie Gruppenrichtlinie Editor – Geben Sie "Gruppenrichtlinie bearbeiten" in die Startsucheleiste ein, oder führen Sie "gpedit.msc" aus dem Befehl "Ausführen" (Windows-R) aus.
- Aktivieren Sie im lokalen Gruppenrichtlinie-Editor "Lokale Computerrichtlinie/Computerkonfiguration/Administrative Vorlagen/Alle Einstellungen/Enable Win32 long paths".

Hinweis
Aktivieren anderer NuGet Tools zum Unterstützen von langen Pfaden
- Dotnet CLI unterstützt lange Pfade unabhängig vom Betriebssystem oder der Version.
- Visual Studio oder
msbuild -t:restoreunterstützt noch keine langen Pfade. - Software, die NuGet Bibliotheken verwendet, um Wiederherstellungs- und andere Befehle auszuführen, unterstützt lange Pfade auf denselben Systemen, auf denen NuGet.exe funktioniert, wenn sie auch im Windows-Manifest festgelegt
longPathAwareundUseLegacyPathHandlingfalseüber App.Config Weitere Informationen konfigurieren