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