سؤال
أنا في محاولة لمعرفة كيفية استخراج ملف الحل .ملف wsp من خادم SharePoint.هل هذا ممكن و إذا كان الأمر كذلك كيف ؟
المحلول
ويمكنك جعل تطبيق وحدة صغيرة والوصول إلى حلول باستخدام الخاصية SPFarm.Local.Solutions. تشمل مساحة Microsoft.SharePoint.Administration واستخدام التعليمات البرمجية المتكررة التالية لتحميل ملف الحل:
SPSolutionCollection solutions = SPFarm.Local.Solutions;
foreach (SPSolution solution in solutions)
{
SPPersistedFile wspFile = solution.SolutionFile;
wspFile.SaveAs("c:\\Temp\\Solutions\\" + solution.Name);
}
وكنت بحاجة للتأكد من أن الدليل الإخراج الخاص موجود قبل استدعاء حفظ باسم () طريقة. إذا لم يكن موجودا يتم طرح استثناء.
لا تنتمي إلى StackOverflow