Я витрачав час очищення SharePoint 2010 сайт і одне з питань, очищення відноситься до на корумпованою / неправильно встановлені звіт служби SQL Server питання. Проблема виникла, коли один з моїх колег намагалися зберегти сайт як шаблон а потім створити створення нового сайту на основі цього шаблону. Зберегти операції працював штрафу, але коли вона спробувала створити новий сайт, SharePoint відображається таке повідомлення про помилку:
Помилка
Ім'я типу вмісту ' $Resources:ReportServerResources,DataSourceContentTypeName;' не може містити: \ / : * ? “ # % < > { } | ~ & , дві послідовних крапки (..), або спеціальні символи, наприклад табуляція.
Ось знімок екрана:
Я дивитися на типи вмісту сайту і знайшов, що це:
Ці типи вмісту є чітко здоровою.
Це питання, здається, придумати багато про Інтернеті і не здаються бути одного консенсусу про те, як її вирішити. Я знайшов handy таблиці, яка зіставлено погано типу вмісту імена хороший тип вмісту імена тут: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a. Я вручну оновити їх константи виглядає:
(BrightStarr ім'я не є очевидно обов'язковим, але вона не може пошкодити )
Це дозволило мені створити новий шаблон і не зламали на інших сайтах, у тому числі деякі PerformancePoint сервера речі, які абсолютно різні групи людей працюють на. Тоді я зміг створити новий сайт в шаблоні. Успіх!
Я не впевнений, що це за 100% рішення, але це змусило мене і всіх задіяних структур минулому це дратує помилка. Якщо я можу знайти нічого нового, Я буду після оновлення. Моя нервозність виникає з того факту, що ці імена не повинно бути неправильно в першу чергу і, фіксуючи коротке ім'я, Я впевнений, не торкаючись внутрішнє ім'я.
</кінець>
Йди за мною на Twitter в http://www.twitter.com/pagalvin