كنت تنفق بعض الوقت تنظيف SharePoint 2010 الموقع وواحدة من القضايا "تنظيف" تتعلق بملف / تثبيت مسألة خدمات تقرير SQL Server بشكل غير صحيح. المشكلة نشأت عندما حاول أحد زملائي حفظ موقع كقالب، ثم قم بإنشاء إنشاء موقع جديد يستند إلى ذلك القالب. حفظ العملية تعمل بشكل جيد, ولكن عندما حاولت إنشاء موقع جديد, SharePoint عرض رسالة الإعلام بالخطأ التالية:
خطأ
اسم نوع المحتوى '$ Resources:ريبورتسيرفيريسورسيس,داتاسورسيكونتينتيبينامي;' لا يمكن أن تحتوي على: \ / : * ? “ # % < > { } | ~ & , فترتين متتاليتين (..), أو أحرف خاصة مثل علامة تبويب.
هنا غطاء الشاشة:
كان نظرة على أنواع المحتوى في الموقع، ووجدت أن هذا:
أنواع المحتوى هذه بوضوح غير صحية.
هذه المسألة يبدو أن الخروج كثيرا على الإنترنت، وهناك لا يبدو أن يكون واحد توافق في آراء حول كيفية حل هذه المشكلة. لقد وجدت جدول مفيد أن تعيين أسماء نوع المحتوى غير صالحة لنوع محتوى جيد الأسماء هنا: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a. أنا يدوياً حدثت لهم هكذا:
(برايتستار في الاسم أمرا اختيارياً ومن الواضح أن, ولكن لا يمكن أن يصب )
وهذا يسمح لي إنشاء قالب جديد ولم يكسر أي شيء على مواقع أخرى, بما في ذلك بعض الأشياء PerformancePoint Server الذي تعمل به مجموعة مختلفة تماما من الناس. وكنت آنذاك قادرة على إنشاء موقع جديد على القالب. النجاح!
لست متأكداً من أن هذا 100% الحل, ولكن حصل لي ويشارك الجميع في الماضي وهذا مزعج خطأ. في حالة العثور على أي شيء جديد, أنا آخر تحديث. بلدي العصبية ينبع من حقيقة أن هذه الأسماء لا ينبغي أن تكون خاطئة في المقام الأول، وعن طريق تحديد اسم العرض, أنا أشعر بعدم لمس الاسم الداخلي.
</نهاية>
اتبعني على التغريد في http://www.twitter.com/pagalvin