1

ReportServer にデプロイされたすべての RDL をダウンロードするプロジェクトを作成しています。

Codeproject でこの記事を見つけましたが、問題なく動作しています。 http://www.codeproject.com/Articles/339744/SSRS-Downloading-RDL-Files

今私がやろうとしているのは、ユーザーがレポートサーバーの URL を提供するデザイナーにテキストボックスを追加することです

http://servername/reportserver

ここで関連する質問を見つけました: How to change Location(Url) of a Web Service and Update Web Reference programmatically?

しかし、トピックに記載されている MyApi を取得できません。

要約すると、私の質問は、ユーザーが提供したテキスト ボックス フィールドの URL 値を使用して Web サービスの「Web 参照 URL」を変更する方法です。

編集: Visual Studio 2012 を使用しています!

4

1 に答える 1

1

懸念に関する私の検索では、app.config を変更したり、Settings.Designer.cs を変更したりするよう誤解されました。

しかし、解決策は 1 行追加することです。

ssrsWebService.ReportingService2010 rs = new ssrsWebService.ReportingService2010();
rs.Url = ReportServerURLTxt.Text + "/ReportService2010.asmx";

レポート サービスで利用可能な設定を確認しないと気が済まない気がします。

于 2014-08-14T14:36:32.230 に答える