Jeg har udgifter tid rengøring op et SharePoint 2010 websted og et af oprydning spørgsmålene vedrører en beskadiget / forkert installeret SQL Server betænkning Services problem. Spørgsmålet opstod, da en af mine kolleger har forsøgt at gemme et websted som en skabelon og derefter oprette opretter et nyt websted baseret på denne skabelon. Gem drift arbejdede fint, Men da hun forsøgte at oprette det nye websted, SharePoint vises følgende fejlmeddelelse:
Fejl
Navnet på indholdstypen '$ ressourcer:ReportServerResources,DataSourceContentTypeName;' må ikke indeholde: \ / : * ? “ # % < > { } | ~ & , to på hinanden følgende perioder (..), eller specialtegn såsom en fane.
Her er en skærm fælles landbrugspolitik:
Jeg havde et kig på de indholdstyper på webstedet og fundet dette:
Disse indholdstyper er klart usund.
Problemet lader til at komme en masse på Internets og der synes ikke at være en enkelt konsensus om, hvordan at løse det. Jeg fandt en praktisk tabel som afbildet navnene i dårlig indholdstype til god indholdstype navne her: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a. Jeg opdateret manuelt dem thusly:
(BrightStarr i navnet er naturligvis valgfri, men det kan ikke skade )
Dette tilladt mig at oprette en ny skabelon og bryde ikke noget på de andre websteder, herunder nogle PerformancePoint Server stuff, en helt anden gruppe mennesker arbejdede på. Jeg kunne derefter oprette et nyt websted på skabelonen. Succes!
Jeg er ikke sikker på, at dette er en 100% løsning, men det fik mig og alle involverede forbi denne irriterende fejl. Hvis jeg finder noget nyt, Jeg vil bogføre en opdatering. Min nervøsitet skyldes, at disse navne ikke bør være forkert i første omgang og ved fastsættelse af det viste navn, Jeg ikke rører det interne navn.
</slutningen>
Følg mig på kvidre på http://www.twitter.com/pagalvin