2014-09-11 2 views
0

Я делаю веб-часть в VS 2010 для SharePoint 2010. В веб-части используется элемент управления Report Viewer. файлы я упоминаться в моем проекте с Copy Local = True опции:Невозможно включить веб-часть средства просмотра отчетов. Ошибка, сборка имеет более высокую версию, чем ссылочная сборка

Microsoft.ReportViewer.Common.dll 
Microsoft.ReportViewer.WebForms.dll 

Обе версии 10 файлов.

Когда я строю проект, он отлично работает. Но когда я добавляю эту веб-часть на страницу, она показывает следующую ошибку.

Compiler Error Message: CS1705: Assembly 'MySolution, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8acc41a360fa228d' uses 'Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' which has a higher version than referenced assembly 'Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 

Я уже установил как средство просмотра отчетов 10, так и его SP1, но не повезло. Также скопировали эти библиотеки DLL в папку с двумя дочерними блоками SharePoint. Многократно делал iisreset.

Как исправить эту проблему?

ответ

0

Исправлено из-за обновления моего web.config, который ссылался на версию 9 вместо 10.

Смежные вопросы

 Смежные вопросы