Extraire un fichier de solution de WSS
-
03-07-2019 - |
Question
J'essaie de comprendre comment extraire un fichier .wsp d'un fichier solution à partir d'un serveur SharePoint. Est-ce possible et si oui comment?
La solution
Vous pouvez créer une petite application console et accéder aux solutions à l'aide de la propriété SPFarm.Local.Solutions. Incluez l'espace de noms Microsoft.SharePoint.Administration et utilisez l'extrait de code suivant pour télécharger le fichier de solution:
SPSolutionCollection solutions = SPFarm.Local.Solutions;
foreach (SPSolution solution in solutions)
{
SPPersistedFile wspFile = solution.SolutionFile;
wspFile.SaveAs("c:\\Temp\\Solutions\\" + solution.Name);
}
Vous devez vous assurer que votre répertoire de sortie existe avant d'appeler la méthode SaveAs (). S'il n'existe pas, une exception est levée.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow