Jeg har vært tilbringe litt tid rydde opp en SharePoint 2010 området og ett av Opprydding-problemer som er knyttet til en skadet / feilaktig installert SQL Server rapporten Services-problem. Problemet oppsto da en av mine kolleger prøvde å lagre et område som en mal, og deretter oppretter du oppretter et nytt område som er basert på denne malen. Lagre operasjonen fungerte fint, men da hun prøvde å opprette det nye området, SharePoint, vises følgende feilmelding:
Feil
Innholdstypen navnet "$ Resources:ReportServerResources,DataSourceContentTypeName;' kan ikke inneholde: \ / : * ? “ # % < > { } | ~ & , to etterfølgende punktum (..), eller spesialtegn, for eksempel en tabulator.
Her er en cap på skjermen:
Jeg hadde en titt på innholdstypene i området og grunnlegge denne:
Disse innholdstypene er klart usunn.
Dette problemet ser ut til å komme opp mye på Internets og det synes ikke å være en enkelt konsensus om hvordan du løser det. Jeg fant en hendig tabell som tilordnet dårlig innholdstypenavnene til god innholdstypen navn her: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a. Jeg oppdatert manuelt dem thusly:
(BrightStarr i navnet er åpenbart valgfritt, men det kan ikke skade )
Dette tillater meg å opprette en ny mal og skade ikke noe på andre nettsteder, inkludert noen PerformancePoint Server ting som en helt annen gruppe personer jobber på. Jeg kunne deretter oppretter et nytt område på malen. Suksess!
Jeg er ikke sikker på at dette er en 100% løsning, men det fikk meg og alle parter forbi dette irriterende feil. Hvis jeg finner noe nytt, Jeg skal legge inn en oppdatering. Min nervøsitet stammer fra det faktum at disse navnene ikke bør være galt i utgangspunktet og ved å rette opp visningsnavnet, Jeg er ikke berøre det interne navnet.
</slutten>
Følg meg på Twitter på http://www.twitter.com/pagalvin