Хорошо, время глупого вопроса.
При просмотре исходного кода браузера отчета ssrs есть тег сценария, который ссылается на Reserved.ReportViewerControl.axd. Есть параметр строки запроса версии. Какой установленный компонент на веб-сервере определяет эту версию #? Причина, по которой я спрашиваю, состоит в том, что я пытаюсь отладить ситуацию, когда установка нашего веб-приложения (asp.net 3.5) не может напечатать отчет («Невозможно загрузить клиентский контроль ...»), но на наших внутренних компьютерах мы можем , У меня нет прямого доступа к веб-серверу / серверу БД. Я могу подтвердить, что могу печатать прямо из диспетчера отчетов. Я пытаюсь собрать воедино все различия между двумя средами, и я замечаю одну вещь - значение строки запроса другой версии.
Наш внутренний говорит -
Reserved.ReportViewerWebControl.axd?OpType=Resource&Version=9.0.30729.4402&Name=Microsoft.Reporting.WebForms.Scripts.ReportViewer.js"
Клиент говорит -
Reserved.ReportViewerWebControl.axd?OpType=Resource&Version=9.0.30729.1&Name=Microsoft.Reporting.WebForms.Scripts.ReportViewer.js"
Я вполне уверен, что это Microsoft Report Viewer Reistributable, но я хочу быть абсолютно уверенным. Кто-нибудь там знает?