私は別のWebサイト(または開発環境内)からWebサービスを参照するasp.net Webソリューションを使用しています。プロダクションにデプロイするときにWebサービスのアドレス(プロダクションサーバから)を変更する必要があるかどうか、変更する必要がないかどうか、または変更する必要がないかどうかを知りたいですか?Webサービスを参照しているasp.net Webサービスのデプロイ
4
A
答えて
7
まず、WebServiceがDynamicに設定されていることを確認します。
その後、私は次のようにあなたのweb.configファイル内のURIを入れてお勧め:
<appSettings>
<add key="WebServiceUri" value="http://example.com/service.asmx"/>
</appSettings>
あなたがWebサービスをインスタンス化し、次の手順を実行します。
WebService service = new WebService();
service.Uri = ConfigurationSettings.AppSettings["WebServiceUri"];
WebServiceが今使用します。 WebServiceが要求するすべてのURIに含まれます。
0
Webサービスの実際のURLをweb.configのappSettingsに入れて、実行時にそれを使用するとします。
正確にはどのように知りたいですか? – TheVillageIdiot