Estrai un file di soluzione da WSS
-
03-07-2019 - |
Domanda
Sto cercando di capire come estrarre un file di soluzione .wsp da un server SharePoint. È possibile e, se sì, come?
Soluzione
Puoi creare una piccola applicazione console e accedere alle soluzioni usando la proprietà SPFarm.Local.Solutions. Includi lo spazio dei nomi Microsoft.SharePoint.Administration e utilizza il seguente frammento di codice per scaricare il file della soluzione:
SPSolutionCollection solutions = SPFarm.Local.Solutions;
foreach (SPSolution solution in solutions)
{
SPPersistedFile wspFile = solution.SolutionFile;
wspFile.SaveAs("c:\\Temp\\Solutions\\" + solution.Name);
}
È necessario assicurarsi che la directory di output esista prima di chiamare il metodo SaveAs (). Se non esiste, viene generata un'eccezione.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow