編集:この質問を少し単純化して、知る必要があることだけを尋ねることができると思います:
SSRS 2010 Web サービスを使用して C# を使用しています: 'ReportService2010.asmx' http://technet.microsoft.com/en-us/library/ee640743.aspx
「CreateDataSource」メソッドを使用して、SSRS サーバー http:// (サーバー名)/ReportServer のインスタンスにデータソースを作成できます。
「CreateCatalogItem」メソッドを使用して、プロジェクトの RDL ローカル ファイルを参照してサーバー上にレポートを作成し、それをバイト配列にシリアル化し、それを「定義」としてメソッドに渡してサーバー上に作成することもできます。
今、私が行うことはすべて、警告と主要な警告があります。すべてを同じフォルダーにしか展開できません。「Data Sources」フォルダーと表示するデータ ソースを展開し、次に「Test Reports」と表示するレポートを展開すると、レポートは別の場所に参照する共有データ ソースがあることを認識しません。だから私はテクネットの記事を少し掘り下げて、「GetItemDataSources」メソッドを試みましたが、ReportingService2010.DataSource の戻り値の型の名前と型しか与えません。 「Report」または「DataSource」の「Dataset's CatalogItem」プロパティをリンクする方法を知っている人はいますか? 展開時にSSRSサーバーの別のフォルダー内の参照を指していますか? Business Intelligence Development Studio からデプロイできることがわかっているので、これを行う方法が必要です。