Informacje dotyczące programu PowerShell

Konsola Menedżer pakietów udostępnia interfejs programu PowerShell w programie Visual Studio w systemie Windows do interakcji z pakietem NuGet za pomocą określonych poleceń wymienionych poniżej. (Konsola nie jest obecnie dostępna w Visual Studio dla komputerów Mac). Aby zapoznać się z przewodnikiem dotyczącym korzystania z konsoli programu , zobacz Instalowanie pakietów i zarządzanie nimi przy użyciu konsoli Menedżer pakietów.

Napiwek

Wszystkie polecenia programu PowerShell odnoszą się tylko do użycia pakietów. Żadne polecenia programu PowerShell nie odnoszą się do tworzenia i publikowania pakietów z wyjątkiem zakresu, w jakim pakiet może być również użytkownikiem innych pakietów.

Ważne

Wymienione tutaj polecenia są specyficzne dla konsoli Menedżer pakietów w programie Visual Studio i różnią się od poleceń modułu zarządzania pakietami, które są dostępne w ogólnym środowisku programu PowerShell. W szczególności każde środowisko ma polecenia, które nie są dostępne w drugiej, a polecenia o tej samej nazwie mogą również różnić się w ich konkretnych argumentach. W przypadku korzystania z konsoli zarządzania pakietami w programie Visual Studio stosowane są polecenia i argumenty opisane w tym temacie.

Typowe polecenia opis Wersja narzędzia NuGet
Install-Package Instaluje pakiet i jego zależności w projekcie. wszystkie
Update-Package Aktualizacje pakiet i jego zależności lub wszystkie pakiety w projekcie. wszystkie
Find-Package Wyszukuje źródło pakietu przy użyciu identyfikatora pakietu lub słów kluczowych. 3.0+
Get-Package Pobiera listę pakietów zainstalowanych w repozytorium lokalnym lub wyświetla pakiety dostępne ze źródła pakietu. wszystkie
Polecenia pomocnicze opis Wersja narzędzia NuGet
Add-BindingRedirect Sprawdza wszystkie zestawy w ścieżce wyjściowej projektu i dodaje przekierowania powiązań do app.config elementu lub web.config w razie potrzeby. wszystkie
Get-Project Wyświetla informacje o projekcie domyślnym lub określonym projekcie. 3.0+
Open-PackagePage Uruchamia domyślną przeglądarkę z adresem URL projektu, licencji lub zgłaszania nadużyć dla określonego pakietu. Przestarzałe w wersji 3.0 lub nowszej
Register-TabExpansion Rejestruje rozszerzenie karty dla parametrów polecenia, co umożliwia tworzenie dostosowanych rozszerzeń dla często używanych wartości parametrów. wszystkie
Sync-Package Pobierz wersję zainstalowanego pakietu z określonego projektu i synchronizuje wersję z resztą projektów w rozwiązaniu. 3.0+
Uninstall-Package Usuwa pakiet z projektu, opcjonalnie usuwając jego zależności. wszystkie

Aby ukończyć, szczegółowa pomoc dotycząca dowolnego z tych poleceń w konsoli programu wystarczy uruchomić następujące polecenie z nazwą polecenia:

Get-Help <command> -full

Wszystkie polecenia konsoli Menedżer pakietów obsługują następujące typowe parametry programu PowerShell:

  • Debugowanie
  • Erroraction
  • BłądVariable
  • OutBuffer
  • Odchylenie odchylne
  • PipelineVariable (Zmienna potoku)
  • Pełne informacje
  • Warningaction
  • OstrzeżenieVariable

Aby uzyskać szczegółowe informacje, zapoznaj się z about_CommonParameters w dokumentacji programu PowerShell.