Report Server - SharePoint: IReportViewerMessages or could not be found

If you have Report Server running in a virtual directory under a SharePoint web app.

Error: The type Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages, Microsoft.SharePoint.Portal, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c does not implement IReportViewerMessages or could not be found.

Cause: Look in your SharePoint web.config file you'll see
<add key="ReportViewerMessages" value="Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages, Microsoft.SharePoint.Portal, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />.

Fix: I looked at the Microsoft.SharePoint.Portal.Analytics Namespace and couldn't find a UI.ReportViewerMessages, so I just removed it from the web.config and I haven't experienced any issues.

You can also remove the setting from your ReportServer web.config's just add:

<remove key="ReportViewerMessages" />



  1. you are my hero today!!!

  2. Thanks! Worked for me. However have to wonder why setting this all up has to be so hard - taken me days to sort! Microsoft needs to make setup much easier!
    Thanks again.

  3. Thanks a lot !!!! :)

  4. Take a look at _layouts/SPUsageSite.aspx (or similar pages for site usage reports). Are they broken as a result of this?

  5. No, I use the usage pages quite frequently and they work fine with graphs.