لماذا تظل القوائم والحقول وأنواع المحتوى وطرق العرض المخصصة موجودة بعد سحب wsp

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/60233

  •  10-12-2019
  •  | 
  •  

سؤال

لقد قمت ببناء WSP في Visual Studio 2010 لبوابة Sharepoint 2010 الخاصة بي.لقد قمت في VS بإنشاء بعض القوائم والحقول وأنواع المحتوى وطرق العرض المخصصة.عندما أقوم بنشره أرى بعض القوائم والحقول وأنواع المحتوى وطرق العرض المخصصة.عندما أقوم بسحب WSP الخاص بي، تظل هذه القوائم والحقول وأنواع المحتوى وطرق العرض المخصصة موجودة.لماذا لا تتم إزالتها عن طريق سحب أمر بوويرشيل؟

Uninstall-SPSolution -Identity my.wsp -allwebapplications
Remove-SPSolution -identity my.wsp -force

أرى في ميزات مجموعة الموقع أن الميزات لا تزال نشطة.وأيضا في مميزات الموقع .هل هذه هي المشكلة؟

هل كانت مفيدة؟

المحلول

لقد حصلت على الجواب بنفسك.تأكد من إلغاء تنشيط أي ميزات قبل إلغاء تثبيت/إزالة الحل.هناك حالات قليلة جدًا حيث يكون من المناسب إلغاء تثبيت أحد الحلول قبل إلغاء تنشيط الميزة.كن حذرًا من أنه إذا قمت بإلغاء تثبيت الحل أولاً، فقد لا تتمكن من إلغاء تنشيط الميزة بأمان لاحقًا.

سبب آخر محتمل لحدوث هذه المشكلة هو إذا كنت تقوم بإنشاء القوائم/أنواع المحتوى/أعمدة الموقع داخل جهاز استقبال الميزات (داخل FeatureActivated على سبيل المثال) بدلاً من استخدام XML التعريفي.إذا قمت بذلك، فيجب عليك التأكد من وجود طريقة للتنظيف بعد الميزة إذا كان ذلك مناسبًا داخل جهاز استقبال الميزات (داخل FeatureDeactivating على سبيل المثال).

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