3

Visual Studio 2010 を使用してプロジェクトを開発しており、Web サービスを使用する必要があります。問題は、開発マシンが Web サービスにアクセスできないため、参照を直接追加できないことです。

必要なのは、Web サービスとまったく同じ構造のスタブをプロジェクトに含めることです。プロジェクトをライブ サーバーにデプロイすると、web.config の URL を変更して実際の Web サービスを指すようにするだけです。

どうすればこれを達成できますか?

4

4 に答える 4

4

Web サービスの wsdl を取得し、Visual Studio のコマンド プロンプトを実行して、wsdl.exe description.wsdl

これにより、ソリューションに追加して使用できる cs プロキシ ファイルが生成されます。

于 2013-02-20T13:56:58.677 に答える
2

SoapUIを使用して開発用のサービスをモックする

于 2013-02-20T13:55:22.277 に答える
1

wsdl.exe を使用してクライアント クラスを生成し、それをプロジェクトに追加できます。それを実行できる Windows マシンにアクセスする必要があります。

于 2013-02-20T13:57:01.330 に答える
1

Web サービスを使用して Visual Studio Web プロジェクトを作成し、それをソリューションに追加するだけです。この後、Web プロジェクトへの参照を設定し、それを使用して開発できます。

于 2013-02-20T13:57:23.693 に答える