Update-SPSolution
Betrifft:
Aktualisiert eine bereitgestellte SharePoint-Lösung.
Update-SPSolution [-Identity] <SPSolutionPipeBind> -LiteralPath <String> [-AssignmentCollection <SPAssignmentCollection>] [-CASPolicies <SwitchParameter>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-FullTrustBinDeployment <SwitchParameter>] [-GACDeployment <SwitchParameter>] [-Local <SwitchParameter>] [-Time <String>] [-WhatIf [<SwitchParameter>]]
Parameter
| Parameter | Erforderlich | Typ | Beschreibung | ||
|---|---|---|---|---|---|
| Identity | Erforderlich | Microsoft.SharePoint.PowerShell.SPSolutionPipeBind | 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. | ||
| LiteralPath | Erforderlich | System.String | Gibt den Pfad zum Lösungspaket an. Der Typ muss ein gültiger Pfad in einem der folgenden Formate sein: - C:\Ordnername - \\Servername\Ordnername | ||
| AssignmentCollection | Optional | Microsoft.SharePoint.PowerShell.SPAssignmentCollection | 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.
| ||
| CASPolicies | Optional | System.Management.Automation.SwitchParameter | Gibt an, dass CAS-Richtlinien (Code Access Security) für die neue SharePoint-Lösung bereitgestellt werden können. | ||
| Confirm | Optional | System.Management.Automation.SwitchParameter | Fordert Sie zum Bestätigen auf, bevor der Befehl ausgeführt wird. Geben Sie den folgenden Befehl ein, um weitere Informationen zu erhalten: get-help about_commonparameters | ||
| Force | Optional | System.Management.Automation.SwitchParameter | Erzwingt die Bereitstellung der neuen SharePoint-Lösung. | ||
| GACDeployment | Optional | System.Management.Automation.SwitchParameter | Gibt an, dass die neue SharePoint-Lösung für den globale Assemblycache (GAC) bereitgestellt werden kann. | ||
| Local | Optional | System.Management.Automation.SwitchParameter | Stellt die Lösung nur auf dem lokalen Computer bereit. | ||
| Time | Optional | System.String | 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. | ||
| WhatIf | Optional | System.Management.Automation.SwitchParameter | Zeigt eine Meldung an, die die Auswirkung des Befehls beschreibt, anstatt den Befehl auszuführen. Geben Sie den folgenden Befehl ein, um weitere Informationen zu erhalten: get-help about_commonparameters |
Detaillierte Beschreibung
Das Cmdlet Update-SPSolution aktualisiert eine bereitgestellte SharePoint-Lösung. Verwenden Sie dieses Cmdlet nur, wenn eine neue Lösung die gleiche Sammlung von Dateien und Features wie die bereitgestellte Lösung enthält. Wenn sich Dateien und Features unterscheiden, muss die Lösung zurückgezogen und mithilfe des Cmdlets Uninstall-SPSolution bzw. des Cmdlets Install-SPSolution erneut bereitgestellt werden.
Eingabetypen
Rückgabetypen
--------------------BEISPIEL--------------------
Update-SPSolution -Identity contoso_solution.wsp -LiteralPath c:\contoso_solution_v2.wsp -GACDeployment
Dieses Beispiel aktualisiert die bereitgestellte SharePoint-Lösung contoso_solution.wsp auf die Lösung c:\contoso_solution_v2.wsp.

Hinweis: