Ich habe einige Zeit Bereinigen einer SharePoint verbrachte 2010 Website und eine der Bereinigung Fragen bezieht sich auf eine beschädigte / falsch installierte SQL Server Report Services-Problem. Das Problem entstand, als einer meiner Kollegen versucht, eine Website als Vorlage speichern und erstellen Sie dann eine neue Website basierend auf dieser Vorlage erstellen. Der Speichervorgang Vorgang wirkten Bußgeld, aber als sie versuchte, die neue Website zu erstellen, SharePoint folgende Fehlermeldung angezeigt:
Fehler
Der Content-Type-Name "$ Resources:ReportServerResources,DataSourceContentTypeName;' kann nicht enthalten: \ / : * ? “ # % < > { } | ~ & , zwei aufeinander folgende Punkte (..), oder Sonderzeichen wie z. B. eine Registerkarte.
Hier ist eine Bildschirm-cap:
Ich hatte einen Blick auf die Inhaltstypen auf der Website und fand dieses:
Diese Inhaltstypen sind eindeutig ungesund.
Dieses Problem scheint zu viel auf dem Internets kommen und es scheint nicht zu einem einzigen Konsens über wie es zu lösen. Fand ich eine praktische Tabelle, die die schlechten Content-Type-Namen hier gute Content-Type-Namen zugeordnet: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a. Ich aktualisierte manuell sie auf diese Weise:
(BrightStarr der Name ist natürlich optional, aber es kann nicht Schaden )
Dies erlaubte mir, Erstellen einer neuen Vorlage und nicht alles auf die anderen Seiten zu brechen, einschließlich einige PerformancePoint Server-Sachen, die eine ganz andere Gruppe von Menschen arbeiteten an. Ich war dann in der Lage, auf der Vorlage eine neue Website erstellen. Erfolg!
Ich bin mir nicht sicher, dies ist ein 100% Lösung, aber es hat mir und allen Beteiligten diese Vergangenheit ärgerlichen Fehler. Wenn ich etwas neues finden, Ich werde ein Update. Meine Nervosität ergibt sich aus der Tatsache, dass diese Namen falsch in erster Linie und durch die Festlegung der Anzeigename nicht, Ich bin nicht den internen Name berühren.
</Ende>
Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin