1

私が試みているのは、soap 呼び出しを使用して、2 つの Web アプリケーション間で情報を送受信することです。サービス参照を追加し、コードで SOAP クライアントを使用して呼び出しを行おうとしています。

(私のコードでは、コードの次の行で名前空間を指定する必要がないように「using」を使用しました)

ResourceSoapClient resourceSoapClient = new ResourceSoapClient("ResourceSoap");

このコード行の後、いくつかのコード行を使用して、送信する必要があるデータを取得し、resourceSoapClient オブジェクトを使用してそれを呼び出します。

resourceSoapClient.SendResource(id, resourceData);

ただし、私が抱えている問題は、「resourceSoapClient」の作成直後にメソッドが中止され、後続のコードが何も実行されないことです。デバッグ中にメソッドをステップ実行すると、F5 キーを押して実行を継続するように動作しますが、ステップ インまたはステップ オーバーしても、それ以上のコードは実行されません。ここで何がうまくいかないのかわかりません。あなたの一人が私を助けてくれることを願っていますか?

4

1 に答える 1

0

ASP.NET 開発サーバーではなく IIS にデバッガーを接続するにはどうすればよいですか? 試してみてください。

VS -> ツール -> プロセスにアタッチ ( IIS プロセス )。次に、Web サービスをデバッグできます。

または、標準の WCF テスト クライアント http://msdn.microsoft.com/en-us/library/bb552364.aspxを使用します。

于 2013-07-29T09:25:15.063 に答える