На днях мы установили SQL Server 2005 SP3 на наш сервер отчетов. С этого момента наш веб-сайт ASP.NET 3.5, использующий веб-элемент управления Report Viewer, выдает сообщение об ошибке «Невозможно загрузить клиентский элемент управления печатью» всякий раз, когда кто-то пытается выполнить печать.
Отчеты и печать работают нормально, если мы обратимся к диспетчеру отчетов напрямую, он только решает эту проблему через сайт ASP.Net. Он также работает правильно при запуске веб-сайта с наших локальных ПК, но не на веб-серверах.
Мы попытались выполнить обновление до версии 9 средства просмотра отчетов на веб-серверах, поскольку это то, что мы запускаем локально, так как у нас установлен VS2008 ... но это не помогло.
Что вызывает это, и как мы можем это исправить? Я знаю, что существуют методы для выталкивания правильного элемента управления печатью, однако большинство людей, которые используют этот сайт, являются внешними клиентами, поэтому мы не можем предоставить им контроль. Нам нужна функция автоматической загрузки сайта.