2013-05-24 4 views
2

Я просто предложил VS 2012, и я попытался открыть свои проекты, которые я сделал с использованием VS 2010. Но теперь ReportViewer не работает, он появляется, но с NO DATA.
мой код в порядке, мои запросы в порядке, все об этом в порядке, я уверен!ReportViewer не работает на Visual Studio 2012

Поскольку он не работает только сейчас, в Visual Studio 2012, кто-нибудь знает, что я могу сделать?

Я попытался удалить некоторые строки из моего web.config:

<add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
<add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 

<add assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/> 
<add assembly="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/> 

Я также попытался удалить мой текущий ReportViewer и создать новый, не работал ни ...

Obs : Я не размещаю код здесь, потому что мне не нужно исправлять код, все в порядке, я уверен! Мне просто нужно знать, почему это не работает на VS 2012.

ответ

2

Убедитесь, что вы обновили свою страницу ASPX хостинг в ReportViewer с ссылкой на версию 11.

<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %> 
Смежные вопросы