別の Web サイト (開発環境でも) から Web サービスを参照する asp.net Web ソリューションがあります。本番環境にデプロイするときに Web サービスのアドレスを (本番サーバーから) 変更する必要があるかどうか、および変更を加える必要がないかどうか、またはその方法を知りたいです。
1580 次
2 に答える
7
まず、WebService が Dynamic に設定されていることを確認します。
次に、次のように URI を web.config ファイルに入れることをお勧めします。
<appSettings>
<add key="WebServiceUri" value="http://example.com/service.asmx"/>
</appSettings>
次に、WebService をインスタンス化するときに、次の手順を実行します。
WebService service = new WebService();
service.Uri = ConfigurationSettings.AppSettings["WebServiceUri"];
WebService は、作成するすべての WebService リクエストでその URI を使用するようになります。
于 2009-07-10T08:40:46.100 に答える
0
web.config の appSettings 部分に Web サービスの実際の URL を入れて、それを実行時に使用します。
于 2009-07-10T08:36:33.533 に答える