Да намери бързо решение: "Име на тип съдържание на '$ ресурси:ReportServerResources … не може да съдържа … специални знаци”

Аз съм бил прекарва известно време почистване на SharePoint 2010 сайт и един от въпросите, Почистване се отнася до корумпирани / неправилно инсталирани услуги за отчет на SQL Server проблем.  Проблемът възниква, когато един от моите колеги се опитали да запишете сайта като шаблон и след това да създадете създаване на нов сайт, базиран на този шаблон.  Записване операция работи добре, но когато тя се опита да създаде нов сайт, SharePoint показва следното съобщение за грешка:

Грешка

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

Тук е на екрана капачка:

 

image

Аз имах поглед към типовете съдържание на сайта и открих това:

image

Тези типове съдържание са ясно нездравословни.

Този въпрос изглежда да излезе много на Internets и там не изглежда да бъде един консенсус за това как да го решим.  Намерих удобен таблица, които отразяват имената на лош тип съдържание към тип съдържание на добри имена тук: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Аз ги актуализира ръчно thusly:

image

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

Това ми позволи да се създаде нов шаблон и не прекъсва нещо на други сайтове, включително някои PerformancePoint сървър неща, които напълно различна група от хора са работили върху.  След това бях в състояние да създаване на нов сайт на шаблона.  Успех!

Аз не съм сигурен, че това е 100% разтвор, но тя ме и всички участващи минал този безпокоя грешка.  Ако намеря нещо ново, Аз ще пост актуализация.  Моят нервност произтича от факта, че тези имена не трябва да бъде погрешно на първо място и чрез определяне на показваното име, Аз не съм докосва вътрешния името. 

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

4 мисли за "Да намери бързо решение: "Име на тип съдържание на '$ ресурси:ReportServerResources … не може да съдържа … специални знаци”

  1. Lorenzo Conegni

    Здравей Пол!

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

    В този конкретен сайт колекция не може да намери функцията “Функцията за интеграция на сървър на отчет” да бъде активирана (и мога да го видя в друга колекция от сайтове на ход). Тази функция изглежда добре разположените от централния администратор ReportServerSiteSettings.aspx страница. Мога да намеря тази функция с powershell… и това се активира! Аз се опитах да деактивирате и активирате отново го и, Въпреки че в процеса на работа, няма промяна на поведението.

    Друг въпрос, аз имам е, че, винаги говори за колекцията от сайтове на Проклет (другата 3 са перфектни), Аз не виждам типове точно съдържание (Доклад Builder модел, Строител доклад, Източник на данни на отчет): вместо да ги намеря $Resources:DataSourceContentTypeName,$Ресурси:ReportBuilderContentTypeName,$Ресурси:ReportBuilderModelName.

    Опитах се да деинсталирате доклад сървър интеграция плъгин… но имах няма добри новини.

    Знам, че всичко, което трябва да звучи доста странно… Имате ли представа за това какво се случва в тази сървърна група?
    Много благодаря за всяко предложение, може да имате!

    1. Пол Galvin Мнение автор

      Знам, че това е много стар, така че предполагам, че ти го решен. Съжалявам за не отговарям по-рано.

Оставете отговор

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *