خطأ غير متوقع في مكتبات المستندات بعد تمكين تحويل المستندات

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

سؤال

  1. تكوين خدمات تحويلات المستندات في الإدارة المركزية.
  2. تمكين تحويل المستند على نوع محتوى "المستند" من إعدادات مجموعة الموقع.

الآن عندما أحاول فتح أي مكتبة مستندات أحصل على رسالة الخطأ التالية:

An unexpected error has occured.
Web Parts Maintenance Page: If you have persmission, you can use this page 
to  temporarily close Web Parts or remove personal settings. For more 
information, contact your site administrator.

عندما أتحقق من ULS فإنه يتم تسجيل ملف System.NullReferenceException: Object reference is not set to an instance of an object.

لاستكشاف الأخطاء وإصلاحها:

  • لقد قمت بإنشاء مجموعة مواقع جديدة وما زلت أواجه نفس المشكلة، لذا لا علاقة لها بالرمز المخصص الخاص بي.
  • من صفحة صيانة جزء الويب قمت بحذف ملف XsltListViewWebPart ويتم تحميل الصفحة بشكل جيد، ولكن بدون التحكم في المكتبة.

يجب أن يتم تكوين شيء خاطئ.أي مساعدة؟

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

المحلول

لقد وجدت الإجابة على هذا السؤال وسأقوم بنشرها هنا لأي شخص آخر يواجه خطأ SharePoint هذا.مصدر: http://zimmergren.net/technical/sp-2010-developing-with-the-word-automation-services-in-sharepoint-server-2010

تعمل أعمالها أخيرًا ، من خلال الاحتفاظ بالخيارات الأربعة لتكوين التحويل الذي تم فحصه دون النقر فوق زر تطبيق ، نظرًا لأن الناقلات المستبعدة لن تتم إضافتها إلى عنصر XmlDoucment داخل XMLSCheme لنوع المحتوى.وهو ما لا يؤدي إلى رفع الخطأ عند الوظيفة:PrepareContentTypefilter (قائمة splist ، علامة التجزئة [] excludedTransformers) المدعو للحلق من خلال خيارات غير محددة.

يبدو لي خطأ من Microsoft عند إضافة الناقلات المستبعدة إلى hashtable assectedtransformers [index] .add (key ، type.id.toString ()) ؛.

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