2014-10-20 3 views
0

Я использую reportviewer на своем сайте с asp.net vb После того, как я опубликовал свой сайт, мой ReportViewer ничего не показывает !!! Почему? и как я могу это исправить?My ReportViewer ничего не показывает после публикации моего сайта?

+0

Убедитесь, что обработчики и модули для средства просмотра отчетов правильно настроены в web.config. Из модулей IIS версии 7.0 и обработчики регистрируются в элементе system.webserver. – Mihir

+0

@ Mihir не могли бы вы объяснить мне, как проверить, правильно ли настроены обработчики и модули для просмотра отчетов в web.config ??? в моем файле web.config его написано <добавить сборку = "Microsoft.ReportViewer.WebForms, Version = 10.0.0.0, Culture = нейтрально, PublicKeyToken = B03F5F7F11D50A3A" /> \t \t \t \t <добавить сборочный = "Microsoft.ReportViewer .Common, Version = 10.0.0.0, Culture = neutral, PublicKeyToken = B03F5F7F11D50A3A "/> – Dena

ответ

0

Прежде всего, вам нужно убедиться, что ресурсы, необходимые для просмотра отчетов, разрешены с помощью инструментов скрипача или разработчика.

Если запросы к средству просмотра отчетов заканчиваются ошибкой или 404, то определенно возникает проблема с регистрацией обработчика просмотра отчетов в файле конфигурации.

Вы можете сослаться на here в разделе httpHandlers документации, чтобы правильно настроить обработчики в файле конфигурации.

+0

#Mihir thank you It works now Я редактирую файл web.config с помощью сборок, удаляя все сборки, кроме reportviewer – Dena

0

Я попытался сделать то же самое, и у меня была та же проблема. Я исправил его, установив AsyncRendering в false.

Надеюсь, это поможет,

С уважением.