Bir SharePoint sunucusundan bir çözüm dosyası .wsp dosyasını nasıl çıkaracağımı bulmaya çalışıyorum. Bu mümkün mü ve eğer mümkünse nasıl?WSS'den Bir Çözüm Dosyası Ayıkla
3
A
cevap
5
Küçük bir konsol uygulaması oluşturabilir ve SPFarm.Local.Solutions özelliğini kullanarak çözümlere erişebilirsiniz. Microsoft.SharePoint.Administration ad ekleyin ve çözüm dosyasını indirmek için aşağıdaki kod parçacığını kullanın:() yöntemi SaveAs çağırmadan önce
SPSolutionCollection solutions = SPFarm.Local.Solutions;
foreach (SPSolution solution in solutions)
{
SPPersistedFile wspFile = solution.SolutionFile;
wspFile.SaveAs("c:\\Temp\\Solutions\\" + solution.Name);
}
Sen çıkış dizini var olduğundan emin olmak gerekir. Eğer mevcut değilse bir istisna atılır.
1