سؤال

أنا في محاولة لمعرفة كيفية استخراج ملف الحل .ملف 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);
}

وكنت بحاجة للتأكد من أن الدليل الإخراج الخاص موجود قبل استدعاء حفظ باسم () طريقة. إذا لم يكن موجودا يتم طرح استثناء.

نصائح أخرى

يمكنك الوصول إلى حلول في مزرعة باستخدام SPFarm.المحلية.حلول مكان الإقامة.أنا لست متأكدا مما إذا كان يمكنك استرداد الملف الأساسي على الرغم من.هذا هو المكان الذي سوف تبدأ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top