Nhanh chóng khắc phục: "Tên kiểu nội dung '$ tài nguyên:ReportServerResources … không thể chứa … ký tự đặc biệt”

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:

 

image

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:

image

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:

image

(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 Nụ cười )

Đ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

4 Những suy nghĩ trên "Nhanh chóng khắc phục: "Tên kiểu nội dung '$ tài nguyên:ReportServerResources … không thể chứa … ký tự đặc biệt”

  1. Lorenzo Conegni

    Hi Paul!

    Tôi rơi trong một vấn đề tương tự trong khi thiết lập hội nhập SSRS/SPS (SQL2008r2 e SPS2010).
    Ở trang trại của chúng tôi hiện có 4 Các bộ sưu tập trang web (trên ứng dụng web khác nhau 3). Tích hợp SSRS/SPS hoạt động tốt trên 3 của họ, nhưng không phải trong cái chúng ta cần! Một số vấn đề sau…

    Trong bộ sưu tập trang web cụ thể này, tôi không thể tìm thấy các tính năng “Tính năng tích hợp máy chủ báo cáo” để được kích hoạt (và tôi có thể nhìn thấy nó trên bộ sưu tập trang web khác của khóa học). Tính năng này có vẻ cũng được triển khai từ trang ReportServerSiteSettings.aspx Trung tâm quản trị. Tôi có thể tìm thấy tính năng này với powershell… và nó được kích hoạt! Tôi đã cố gắng để tắt và kích hoạt lại nó và, mặc dù quá trình hoạt động, không có thay đổi hành vi.

    Một vấn đề tôi có là, luôn luôn nói về bộ sưu tập trang web nguyền rủa (khác 3 là hoàn hảo), Tôi không nhìn thấy các loại nội dung ngay (Báo cáo xây dựng mô hình, Báo cáo xây dựng báo cáo, Báo cáo dữ liệu nguồn): thay vì chúng tôi tìm thấy $Resources:DataSourceContentTypeName,$Tài nguyên:ReportBuilderContentTypeName,$Tài nguyên:ReportBuilderModelName.

    Tôi đã cố gắng để unistall plugin tích hợp máy chủ báo cáo… nhưng tôi đã không có tin tức tốt.

    Tôi biết tất cả những gì nên âm thanh khá lạ… quý vị có ý tưởng về những gì đang xảy ra trên trang trại này?
    Rất cám ơn cho bất kỳ gợi ý bạn có thể có!

    1. Paul Galvin bài tác giả

      Tôi biết điều này là thực sự cũ, do đó, tôi giả sử bạn giải quyết nó. Xin lỗi vì không đáp ứng trước đó.

Để lại câu trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *