2011-02-08 8 views
1

さて、愚かな質問の時間。 ssrsレポートのブラウザのソースコードを表示すると、Reserved.ReportViewerControl.axdを参照するscriptタグがあります。バージョンのクエリ文字列パラメータがあります。 Webサーバーにインストールされているコンポーネントによって、バージョン番号が決まりますか?私が尋ねる理由は、Webアプリケーション(asp.net 3.5)のインストールでレポート(「クライアントコントロールを読み込めません...」)を印刷できない状況をデバッグしようとしているのですが、私たちの内部マシンでは、 。私はWebサーバー/ dbサーバーに直接アクセスできません。レポートマネージャから直接印刷できることを確認できます。私は2つの環境の違いをまとめようとしていますが、私が気づいているのは異なるバージョンのクエリ文字列値です。ReportViewerControl.axdは何がインストールされますか?

当社の内部は言う -

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レポートビューアー再頒布可能であるかなり確信しているが、私は絶対確認します。誰でも知っている?

答えて

1

これは、カスタムASP.NETページで.NET ReportViewerコントロールを使用しているか、単にReporting Servicesのすぐに使用できるビューアを使用しているかどうかによって異なります。それが前者の場合は、レポートビューアの再配布可能ファイルからのものと考えられます。後者の場合は、SQL Serverインストールのものです。

このSOポストはあなたの印刷の問題であなたを助けている場合を参照してください:

ReportViewer Client Print Control "Unable to load client print control"?

関連する問題