Update-SPSolution
Aktualisiert eine bereitgestellte SharePoint-Lösung.
Syntax
Update-SPSolution
[-Identity] <SPSolutionPipeBind>
-LiteralPath <String>
[-AssignmentCollection <SPAssignmentCollection>]
[-CASPolicies]
[-Confirm]
[-Force]
[-GACDeployment]
[-Local]
[-Time <String>]
[-WhatIf]
[-FullTrustBinDeployment]
[<CommonParameters>]
Beschreibung
Das Update-SPSolution
Cmdlet aktualisiert eine bereitgestellte SharePoint-Lösung in der Farm.
Verwenden Sie dieses Cmdlet nur, wenn eine neue Lösung denselben Satz von Dateien und Features wie die bereitgestellte Lösung enthält.
Wenn Dateien und Features unterschiedlich sind, muss die Lösung mithilfe der Uninstall-SPSolution
Cmdlets und Install-SPSolution
erneut bereitgestellt werden.
Informationen zu Berechtigungen sowie Aktuelles zu Windows PowerShell für SharePoint-Produkte finden Sie in der Onlinedokumentation unter SharePoint Server-Cmdlets.
Beispiele
--------------------BEISPIEL--------------------
Update-SPSolution -Identity contoso_solution.wsp -LiteralPath c:\contoso_solution_v2.wsp -GACDeployment
In diesem Beispiel wird die bereitgestellte SharePoint-Lösung contoso_solution.wsp auf die Lösung c:\contoso_solution_v2.wsp aktualisiert.
Parameter
-AssignmentCollection
Verwaltet Objekte zum Zweck der ordnungsgemäßen Beseitigung. Die Verwendung von Objekten wie beispielsweise SPWeb oder SPSite kann sehr viel Arbeitsspeicher erfordern, und für die Verwendung dieser Objekte in Windows PowerShell-Skripts muss der Arbeitsspeicher entsprechend verwaltet werden. Mit dem SPAssignment-Objekt können Sie einer Variablen Objekte zuweisen und die Objekte beseitigen, wenn sie nicht mehr benötigt werden, um Arbeitsspeicher freizugeben. Wenn die Objekte SPWeb, SPSite oder SPSiteAdministration verwendet werden, werden diese automatisch beseitigt, falls keine Zuweisungsauflistung oder kein Global-Parameter verwendet wird.
Wenn der Global-Parameter verwendet wird, sind alle Objekte im globalen Speicher enthalten.
Es kann vorkommen, dass nicht genügend Arbeitsspeicher vorhanden ist, falls Objekte nicht sofort verwendet werden oder mit dem Befehl Stop-SPAssignment
beseitigt werden.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-CASPolicies
Gibt an, dass CAS-Richtlinien (Code Access Security) für die neue SharePoint-Lösung bereitgestellt werden können.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Confirm
Fordert Sie zum Bestätigen auf, bevor der Befehl ausgeführt wird.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Force
Erzwingt die Bereitstellung der neuen SharePoint-Lösung.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-FullTrustBinDeployment
Gibt an, ob mit vollständig vertrauenswürdigem Bin bereitgestellt werden soll.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2016, SharePoint Server 2019 |
-GACDeployment
Gibt an, dass die neue SharePoint-Lösung für den globale Assemblycache (GAC) bereitgestellt werden kann.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Identity
Gibt die bereitzustellende SharePoint-Lösung an.
Der Typ muss eine gültige GUID in der Form 12345678-90ab-cdef-1234-567890bcdefgh), ein gültiger Name einer SharePoint-Lösung (z. B. SPLösung1) oder eine Instanz eines gültigen SPSolution -Objekts sein.
Type: | SPSolutionPipeBind |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-LiteralPath
Gibt den Pfad zum Lösungspaket an.
Der Typ muss ein gültiger Pfad in einem der folgenden Formate sein:
- C:\Ordnername
- \\server_name\folder_name
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Local
Stellt die Lösung nur auf dem lokalen Computer bereit.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Time
Gibt an, wann die Lösung bereitgestellt wird. Der Standardwert ist die sofortige Bereitstellung.
Der Typ muss ein gültiger DateTime -Wert in der Form 2010, 5, 1 sein.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-WhatIf
Zeigt eine Meldung an, die die Auswirkung des Befehls beschreibt, anstatt den Befehl auszuführen.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |