2

SQL Server Reporting Services (2008 R2) でカスタム配信拡張機能を作成しました。カスタム配信内で、WCF サービスを呼び出しています。WCF バインディングの app.config 設定をどこに配置すればよいかわかりません。

「system.serviceModel」セクション全体を Reporting Server 構成ファイル (rsreportserver.config) に追加しようとしました。また、生成された app.config ファイルをカスタム DLL からレポート サーバーの /bin フォルダーに追加しました。ただし、まだ次のエラーが発生しています。

ServiceModel クライアント構成セクションで、コントラクト '自分の WCF サービスの名前' を参照する既定のエンドポイント要素が見つかりませんでした。これは、アプリケーションの構成ファイルが見つからなかったか、このコントラクトに一致するエンドポイント要素がクライアント要素に見つからなかったためである可能性があります。

今のところ、コードを変更してコードを介してバインディングを作成していますが、この構成ファイルをベースにしたいと考えています。どんな助けでも大歓迎です。

ありがとうデビッド

4

1 に答える 1

1

A. コードで SSRS サービス オブジェクトのプロキシ クラスを作成するだけです。
B. 次に、レポートを作成するため、またはレポート情報を取得するための独自のラッパー コードを作成します。私はこれを別の質問で説明しました:

ReportService2010.asmx を使用して、SharePoint から SSRS レポートをプログラムでエクスポートします。

C. 次に、これらのラッパー メソッドを中心にサービスを構築して、データを取得します。

于 2013-02-14T20:02:30.263 に答える