Szukaj…


Wprowadzenie

Ten temat zawiera aspekty korzystania z NuGet i jego konfiguracji.

Zmiana ścieżki do folderu pakietów w rozwiązaniu Visual Studio

Domyślnie NuGet przywraca pakiety do folderu pakietów w katalogu głównym rozwiązania. Ten folder jest współużytkowany przez wszystkie projekty rozwiązań. W niektórych przypadkach warto zmienić lokalizację przywróconych pakietów (na przykład, aby udostępnić je między kilkoma rozwiązaniami).

Można to osiągnąć, tworząc plik nuget.config w tym samym folderze, w którym znajduje się rozwiązanie:

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

Ustawienie repositoryPath wskazuje lokalizację nowych pakietów i jest automatycznie odczytywane przez NuGet podczas przywracania.

Konfiguracja wpływa tylko na jedno rozwiązanie i wystarczy umieścić plik w pobliżu pliku .sln , bez potrzeby odwoływania się do samego rozwiązania.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow