Jak określić katalog, w którym chcę zainstalować pakiet? Ponieważ potrzebuję pakietów instalacyjnych w projekcie, w którym inni deweloperzy pracują, a kiedy pobierają projekt, potrzebują wszystkich pakietów na swoim komputerze.Jak określić katalog, w którym są zainstalowane pakiety NuGet?
Odpowiedz
Użyj -OutputDirectory
.
Pakiety przechodzą w $ (SolutionDir) \ packages. Masz dwie opcje:
- Sprawdź folderze pakiety do kontroli źródła
- Korzystanie NuGetPowerTools tak że maszyny developer automatycznie pobierze pakiety podczas budowania
- Type „Install-Package NuGetPowerTools” w menedżerze Package konsola
- Type "Enable-PackageRestore" w Package Manager Console
- To dodaje $ (SolutionDir) .nuget folderu, który zawiera cel MSBuild, które będą pobierać pakiety, gdy są wymagane (np. jeśli budujesz na maszynie, która ich jeszcze nie ma). Musisz sprawdzić folder .nuget i związane z nim zmiany csproj w kontrolkę źródła !!
Polecam nie sprawdzanie pakietów w folderze, ponieważ pliki binarne w DVCS powodują powolne klonów :-(w następnej wersji Nuget, nie trzeba będzie NuGetPowerTools, aby uniknąć sprawdzania :-)
Jeśli otrzymasz komunikat "Nie udało się dodać importu" NuGet Błąd .targets "do XXX" podczas wykonywania tych kroków, patrz tutaj: https://github.com/davidfowl/NuGetPowerTools/issues/22 –
Możesz teraz zmienić domyślny folder $(SolutionDir)\packages
. Zobacz ten wątek: Is it possible to change the location of packages for NuGet?
- 1. W jaki sposób Chocolatey wie, które pakiety są zainstalowane lokalnie?
- 2. pakiety aktualizacji zainstalowane z github
- 3. Jak zmodyfikować już zainstalowane pakiety Atmosfera
- 4. Jak całkowicie usunąć pakiety zainstalowane przez cabal?
- 5. WiX Spal - Określić, jakie elementy są już zainstalowane
- 6. Zależności Nuget nie są instalowane
- 7. Jak określić katalog włączania skryptu konfiguracyjnego
- 8. Jak określić katalog dla NDK_MODULE_PATH
- 9. xcodebuild - jak określić katalog, w którym znajduje się projekt, bez tworzenia w nim cd
- 10. SaltStack: W instrukcji watch, jak określić katalog, w którym powinny być śledzone wszystkie pliki?
- 11. Pakiety AngularJS Core vs. Angular JS Nuget?
- 12. Pobierz pakiety Nuget bez menedżera pakietów VS/NuGet
- 13. Jak określić katalog, w którym działa uruchomiony skrypt lub aplikacja Haskell?
- 14. Pakiety NuGet: jak dodać odwołania do serwisów WWW?
- 15. VSIX z szablonów projektów oraz Nuget Pakiety
- 16. Jak odnieść się do powiązanych projektów w tym samym rozwiązaniu, gdy pakiety Nuget są wymaganymi wyjściami
- 17. Modyfikacja virtualenv tak że zainstalowane pakiety w Global Site opakowań są dostępne
- 18. Jak dołączyć pakiety JavaScript, które instaluję z Nuget?
- 19. Gdzie są zainstalowane pliki zestawu sterowników Windows?
- 20. Jak określić katalog budujący Jenkinsa z Ant?
- 21. Jak automatycznie aktualizować pakiety NuGet do najnowszej dostępnej wersji
- 22. Jak sprawdzić poprawki Oracle są zainstalowane?
- 23. Jak określić katalog logów i pid demona?
- 24. Instalowanie pakietów za pośrednictwem Nuget - "Katalog centralny uszkodzony"
- 25. Jak wykryć, czy zainstalowane są Jquery i Jquery UI oraz jakie wersje są zainstalowane?
- 26. Jak tworzyć pakiety NuGet z bibliotek klasy .Net Core RC2
- 27. Jak mogę znaleźć, gdzie są zainstalowane pliki gem?
- 28. Czy Ocaml OPAM wykryje wcześniej zainstalowane pakiety Ocaml?
- 29. W jaki sposób aktualizujesz tylko pakiety NuGet o określonych identyfikatorach?
- 30. Zobacz, kiedy pakiety zostały zainstalowane/zaktualizowane za pomocą pip
Używam nuget.config w moim rozwiązaniu, aby określić ścieżkę pakietów, taką jak ta http://docs.nuget.org/docs/reference/nuget-config-file –