2011-07-20 13 views
4

は、ユーザーがMicrosoft のReportViewerコントロールを参照(VS2010 SP1で構築された)asp.netページを表示させるためには、Webサーバー上で実行さMicrosoft Report Viewer 2010 SP1 Redistributable Packageを持ってする必要ですか?マイクロソフトレポートビューア2010の展開

このMS articleに掲載されているWebプロジェクトのdllを参照すると、サーバー上で再配布可能なパッケージを実行する必要がなくなることが期待されました。

答えて

2

いいえ、Webサーバーに再配布可能ファイルをインストールする必要はありません。レポートビューアのdll参照のコピーローカルプロパティをtrueに設定するだけです。

次の記事を参照してください。 Azure環境へのデプロイについて説明していますが、再配布可能パッケージなしでWebサーバーにデプロイする場合も同じ考えが成り立ちます。

http://msdn.microsoft.com/en-us/library/gg430128.aspx

+1

両方のdllへの参照を追加し、ローカルコピーをtrueに設定した後も、「ファイルまたはアセンブリ 'Microsoft.ReportViewer.ProcessingObjectModel、...」を読み込めませんでした。 webformsとcommon dllの両方がbinフォルダにあることを確認しました。 – Josh

+0

次のスレッドを参照してください。 ProcessingObjectModelのdllをローカルのdevマシンのGACからプロジェクトのbinフォルダにコピーする方法について説明します。 http://social.msdn.microsoft.com/Forums/da-DK/vsreportcontrols/thread/cdf81c32-ac7c-491f-add7-d1c0c6c746eb – NYSystemsAnalyst

1

あなたが視聴者を報告するために関連するファイルのすべてが含まれているのは確実だとして、Webサーバー上の再頒布可能パッケージをインストールすることは常に良いです。

あなたがそうSSRSレポートを表示するレポートビューア2010を使用しているとして、あなたはGACに以下のDLLを含める必要があります。

  • Microsoft.ReportViewer.WebForms
  • Microsoft.ReportViewer.Common
  • Microsoft.ReportViewer furthur情報について.ProcessingObjectModelは

、レポートビューア2010を使用して変更がレポートビューア2010を使用するためのweb.configファイルで行う必要がある方法を、以下のページをご覧くださいost:http://ivarunsingh.blogspot.com/2011/12/report-viewer-2010.html

関連する問題