2016-11-21 3 views
0

私はプロジェクト(wpf)内にReportviewerを持っており、ツリービューにSSRSサーバーに含まれているすべてのレポートを設定する必要があります。すべてのアイテムを読むためにサーバーにアクセスできる必要がありますレポートを除外します。Cant find ReportingService2010

私はReportingService2010(必要な)にアクセスすることが分かってきた唯一の方法は、許可されていないWeb参照を持つことである(私の建築家のdoesntのは、Web参照をしたい)

誰かがi 'がする必要のある名前空間を教えてくださいすることができreportingService2010を取得するには 'を使用していますか?

+0

私のアーキテクトは非常に厳しいので、Web参照が欲しいと思っている人はいません。 私はそれを使用することはできません。 –

+0

ええ、私はあなたが何を求めようとしているのかは分かりません。ビジュアルスタジオで新しいレポートプロジェクトを作成しようとしていますか? – DForck42

+0

@ DForck42 Web参照を使用してReportingService2010 WIHOUTを呼び出す必要があります... SSRSサーバー上のレポートを読むことができるように、数時間だけ名前空間を使ってReportingService2010を取得しようとしています。 –

答えて

0

SQL Server Reporting Servicesがネイティブモード(データベースがSharePointモードでどのように機能するかがわかりません)の場合、Reporting Servicesデータベースのカタログテーブル(デフォルトではReportServer)をクエリして、すべての情報あなたが必要です。

私のローカルレポートサーバーはかなり現時点では設定が、ここではあなたが必要とする重要な部分ですされていません。

select 
    itemID, 
    ParentID, 
    [Path], 
    [Type] 
from dbo.[Catalog] 

私の記憶が正しければ、TYPE = 1は、TYPE = 2フォルダですレポートですが、私は確信が持てず、現在テストできません。

0

1)を確認してください管理者

3)CDのCとして.netframework> = 4.6.1

2)を実行し、コマンドプロンプトを持っている:\プログラムファイル(x86の)\マイクロソフトのSDK \ WINDOWS \ V10 WSDL/proxyusername:ユーザー名/proxyPasswordの:パスワード -out:Reportingservice2010.csます。http://サーバー名 /レポートサーバー/再.0A \ビン\のNETFX 4.6.1ツール

4)は、クラスを生成しますportService2010.asmx?wsdl

追加)wsdl /?を実行します。ヘルプ のためにファイルが出力されます: C:\プログラムファイル(x86の)\マイクロソフトのSDK \ WINDOWS \ v10.0A \ binに\ NETFX 4.6.1ツール

5)は、プロジェクト

には.csファイルを追加します。