Tôi đã chi tiêu một số thời gian làm sạch lên một SharePoint 2010 Trang web và là một trong những vấn đề dọn dẹp liên quan đến một tham nhũng / không chính xác cài đặt dịch vụ báo cáo SQL Server vấn đề. Vấn đề phát sinh khi một đồng nghiệp của tôi đã cố gắng để tiết kiệm một trang web như là một mẫu và sau đó tạo ra tạo ra một trang web mới dựa trên mẫu đó. Lưu hoạt động hoạt động tốt, nhưng khi cô đã cố gắng để tạo ra các trang web mới, SharePoint Hiển thị thông báo lỗi sau:
Lỗi
Tên loại nội dung ' $Resources:ReportServerResources,DataSourceContentTypeName;' không thể chứa: \ / : * ? “ # % < > { } | ~ & , hai giai đoạn liên tiếp (..), hoặc các ký tự đặc biệt như một tab.
Đây là một màn hình nắp:
Tôi đã có một cái nhìn tại các loại nội dung trong các trang web và các mặt hàng này:
Những loại nội dung được rõ ràng không lành mạnh.
Vấn đề này dường như đi lên rất nhiều trên các Internets và có không có vẻ để là một sự đồng thuận duy nhất về làm thế nào để giải quyết nó. Tôi tìm thấy một bảng tiện dụng mà ánh xạ tên kiểu nội dung xấu tới tên loại nội dung tốt ở đây: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a. Tôi tự Cập Nhật chúng thusly:
(BrightStarr trong tên là rõ ràng là tùy chọn, nhưng nó không thể làm tổn thương )
Điều này cho phép tôi để tạo ra một mẫu mới và đã không phá vỡ bất cứ điều gì trên các trang web khác, bao gồm một số công cụ máy chủ PerformancePoint rằng một nhóm hoàn toàn khác nhau của những người đã làm việc trên. Tôi đã sau đó có thể tạo ra một trang web mới trên mẫu. Thành công!
Tôi không chắc chắn đây là một 100% giải pháp, nhưng nó đã cho tôi và tất cả mọi người tham gia trong quá khứ này gây phiền nhiễu lỗi. Nếu tôi tìm thấy bất cứ điều gì mới, Tôi sẽ đăng một bản Cập Nhật. Lo lắng của tôi xuất phát từ thực tế rằng các tên không phải là sai trái tại địa điểm đầu tiên và bằng cách sửa chữa tên hiển thị, Tôi không chạm vào tên nội bộ.
</kết thúc>
Đăng ký vào blog của tôi.
Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin