Pakethantering för PowerShell
Microsoft tillhandahåller tre pakethanteringsverktyg för PowerShell:
- Modulen Microsoft.PowerShell.PSResourceGet – som ursprungligen levererades i PowerShell 7.4.0
- Modulerna PowerShellGet och PackageManagement – som ursprungligen levererades i Windows PowerShell 5.0
- Modulen NuGet som används av Package Manager-konsolen i Visual Studio
Den här dokumentationen beskriver PowerShellGet, PackageManagementoch Microsoft.PowerShell.PSResourceGet-moduler. Dessa moduler innehåller cmdletar för att identifiera, installera, uppdatera och publicera PowerShell-paket från PowerShell-galleriet. Dessa paket kan innehålla artefakter som moduler, DSC-resurser och skript. Modulen Microsoft.PowerShell.PSResourceGet ersätter modulerna PowerShellGet och PackageManagement.
Not
Modulen NuGet innehåller cmdletar för att identifiera och installera paket från NuGet-galleriet för användning med Visual Studio-projekt. Information om modulen NuGet finns i NuGet-modulen referens i Visual Studio-dokumentationen.
Versioner som stöds:
- Aktuell version
- Microsoft.PowerShell.PSResourceGet 1.0.6 – en fristående modul som inte är beroende av PowerShellGet- eller PackageManagement moduler
- PowerShellGet 2.2.5 med PackageManagement 1.4.8.1
- Förhandsversion
-
Microsoft.PowerShell.PSResourceGet 1.1.0-rc2 – lägger till
Compress-PSResource
för att skapa.nupkg
filer, möjligheten att publicera.nupkg
filer och stödja grupprincip för konfiguration. - PowerShellGet 3.0.23-beta23 – en kompatibilitetsmodul som innehåller proxy-cmdletar som anropar de nya cmdletarna i Microsoft.PowerShell.PSResourceGet. Med proxy-cmdletarna kan du fortsätta att använda de gamla cmdlet-namnen i skripten när du övergår till de nya cmdletarna.
-
Microsoft.PowerShell.PSResourceGet 1.1.0-rc2 – lägger till
Versionshistorik
För bästa resultat använder du den senaste versionen av modulen Microsoft.PowerShell.PSResourceGet.
Microsoft.PowerShell.PSResourceGet 1.0.6 – släpptes till PowerShell-galleriet den 10 oktober 2024
Microsoft.PowerShell.PSResourceGet 1.0.5 – levereras i PowerShell 7.5-preview.3
Microsoft.PowerShell.PSResourceGet 1.0.4.1 – levereras i PowerShell 7.4.2
Microsoft.PowerShell.PSResourceGet 1.0.2 – släppt till PowerShell-galleriet den 6 februari 2024
PowerShell 7.4.0 levereras med Microsoft.PowerShell.PSResourceGet 1.0.1, PowerShellGet 2.2.5 och PackageManagement 1.4.8.1
PowerShell 7.0.4, PowerShell 7.1.1och senare levereras med PowerShellGet 2.2.5 och PackageManagement 1.4.7.
PowerShell 7.0.0 levereras med PowerShellGet 2.2.3 och PackageManagement 1.4.6.
PowerShell 6.0.0 levereras med PowerShellGet 1.6.0 och PackageManagement 1.1.7.
Windows PowerShell 5.1 levereras med version 1.0.0.1 av PowerShellGet och PackageManagement förinstallerad.
Viktig
1.0.0.1-versionen av PowerShellGet har begränsade funktioner och måste uppdateras för att fungera korrekt med PowerShell-galleriet. För att kunna stödjas måste du uppdatera till den senaste versionen. Anvisningar för uppgradering finns i Uppdatera PowerShellGet för Windows PowerShell 5.1.
Se även
PowerShellGet