Быстрое исправление: "Имя типа содержимого '$ ресурсы:ReportServerResources … не может содержать … специальные символы”

Я потратить некоторое время, уборка SharePoint 2010 сайт и один из вопросов очистки относится к коррупции / неправильно установлен выпуск служб отчетов SQL Server.  Этот вопрос возник, когда один из моих коллег пытался сохранить узел как шаблон, а затем создать создать новый сайт, основанный на этом шаблоне.  Сохранение операции работал штрафа, но когда она попыталась создать новый сайт, SharePoint отображается следующее сообщение об ошибке:

Ошибка

Имя типа содержимого '$ ресурсы:ReportServerResources,DataSourceContentTypeName;' не может содержать: \ / : * ? “ # % < > { } | ~ & , два последовательных периодов (..), или специальные символы, такие как знак табуляции.

Вот экран cap:

 

image

Я имел взгляд на типы содержимого на сайте и нашел этот:

image

Эти типы контента являются явно нездоровой.

Эта проблема, как представляется, многое прийти на Интернет и не похоже один консенсус о том, как решить эту проблему.  Я нашел удобный таблицу, сопоставить имена плохой тип содержимого хорошее содержание имена типов здесь: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Я обновить вручную их thusly:

image

(BrightStarr имя необязательно явно, но оно не может повредить Улыбка )

Это позволило мне создать новый шаблон и не разорвать все на других сайтах, в том числе некоторые вещи сервера PerformancePoint, что совершенно другой группы людей работали над.  Я был тогда удалось создать новый сайт в шаблоне.  Успех!

Я не уверен, это 100% решение, но он меня и всех участников в прошлом это раздражает ошибка.  Если я нахожу что-нибудь новое, Я пост обновления.  Моя нервозность проистекает из того факта, что эти имена не должна быть неправильно в первую очередь и путем установления отображаемое имя, Я не касаясь внутреннее имя. 

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

4 мысли о «Быстрое исправление: "Имя типа содержимого '$ ресурсы:ReportServerResources … не может содержать … специальные символы”

  1. Lorenzo Conegni

    Привет Павел!

    я влюбился в подобной проблемы при настройке интеграции SSRS/SPS (SQL2008r2 e SPS2010).
    В нашей ферме мы имеем 4 семейства веб-сайтов (на трех различных веб-приложений). Интеграция SSRS/SPS работает хорошо на 3 из них, но не в одном нам нужны! Некоторые вопросы следует…

    В этой коллекции конкретного сайта я не могу найти функцию “Функция интеграции сервера отчетов” чтобы активировать (и я вижу его на другие семейства веб-сайтов, конечно). Эта функция кажется хорошо развернутой с ReportServerSiteSettings.aspx страницы центра администрирования. Я могу найти эту функцию с помощью powershell… и он активируется! Я пытался отключить и повторно активировать его и, Хотя процесс работы, нет изменения в поведении.

    Еще один вопрос, у меня есть это, всегда говоря о проклятые семейства сайтов (другой 3 идеально подходят), я не вижу типы право контента (Модель построителя отчетов, Отчет построителя отчетов, Источник данных отчета): Вместо них я нахожу $Resources:DataSourceContentTypeName,$Ресурсы:ReportBuilderContentTypeName,$Ресурсы:ReportBuilderModelName.

    Я попробовал деинсталлировать его плагин интеграции сервера отчетов… но у меня было не хорошие новости.

    Я знаю все, что должно звучать довольно странно… у вас идея о том, что происходит на этой ферме?
    Большое спасибо за любые предложения, которые вы могли бы!

    1. Пол Galvin сообщение автор

      Я знаю, что это очень старый, поэтому я предполагаю, что вы решена. Извините за ранее не отвечает.

Оставь ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *