Extrahieren Sie eine Lösung Datei von WSS
-
03-07-2019 - |
Frage
Ich versuche, herauszufinden, wie man eine Lösung Datei WSP-Datei von einem Sharepoint-Server zu extrahieren. Ist dies möglich, und wenn ja, wie?
Lösung
Sie können eine kleine Konsolenanwendung machen und die Lösungen Zugriff auf die SPFarm.Local.Solutions Eigenschaft. Fügen Sie die Microsoft.SharePoint.Administration Namespace und verwenden Sie den folgenden Code-Schnipsel, die Lösung Datei zum Download:
SPSolutionCollection solutions = SPFarm.Local.Solutions;
foreach (SPSolution solution in solutions)
{
SPPersistedFile wspFile = solution.SolutionFile;
wspFile.SaveAs("c:\\Temp\\Solutions\\" + solution.Name);
}
Sie müssen sicherstellen, dass Ihr Ausgabeverzeichnis die SaveAs vor dem Aufruf von () Methode existiert. Wenn es nicht eine Ausnahme ausgelöst wird nicht existiert.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow