私たちのアプリケーションに埋め込まれたレポートサーバーのWeb参照があります。レポートが保存されているサーバーは変更される可能性があります。必要に応じて、「オンザフライで」変更することができます。Visual Studio 2008の設定ファイルからASP.NET Web参照のURLを取得するにはどうすればよいですか?
私は以前これをやったことが分かっていますが、どのように覚えているように見えません。ご協力いただきありがとうございます。
私は当面これを手動で駆動しました。コードでURLを設定するのは大したことではありませんが、VS 2008でこれを行うための「正しい」方法が何であるか把握したいと思います。誰もがさらなる洞察を提供できますか?ありがとう! VS2008で
私は、動的にURLの動作プロパティを変更するとき、私は次のコードの参照クラスで自動生成されます。
web.configのこの設定(MySettings)を無効にすることはできますか?私は設定の仕組みがどのように動作するのか分からないと思う。
Public Sub New()
MyBase.New
Me.Url = Global.My.MySettings.Default.Namespace_Reference_ServiceName
If (Me.IsLocalFileSystemWebService(Me.Url) = true) Then
Me.UseDefaultCredentials = true
Me.useDefaultCredentialsSetExplicitly = false
Else
Me.useDefaultCredentialsSetExplicitly = true
End If
End Sub
EDIT
だから、このようなものは(おそらく私がこれを行うために使用されるバージョンVS最後だった)VS03ので、ビットを変更しました。
によると:http://msdn.microsoft.com/en-us/library/a65txexh.aspx私はプロパティをプログラムで設定できる設定オブジェクトがあるようですが、web.configからそのURLを取得するロジックを提供する必要があります。
これはVS2008でこれを行うための新しい標準方法ですか、それとも何か不足していますか?
EDIT#2
誰もがここに任意のアイデアがありますか?私はアプリケーションの中でそれを回り、URLを自分のweb.configに入れて読んだだけです。しかし、私は何かが欠けているように感じているので、私はそれに満足していない。