1

FedEx Web サービスの使用を開始しようとしており、wsdl ファイルをダウンロードしました。これをプロジェクトに追加する方法がわかりません。MSDN はまったく役に立ちません。「参照を追加」しようとすると、.wsdl ファイルは許可されず、「サービス参照を追加」しようとすると、.wsdl ファイルも許可されません。インテリセンスを使用してWebサービスへのSOAP呼び出しを書き始めることができるように、VSにwsdlを見つけさせようとしています。他の質問への回答は単に「Web参照を追加する」ことでしたが、それではwsdlファイルも許可されません。

.wsdl ファイルを ac# class に変換する方法があることは知っていますが、その方法もわかりません。

4

2 に答える 2

3

ただし、Web参照を追加するだけです。wsdlを読み取り、スタブクラスを生成します

VS2010でこれを試しました。Java Web サービスの WSDL をディスクに保存しました。[サービス参照] を追加し、[詳細]、[Web 参照の追加] の順にクリックしました。

表示されるボックスに「file://」と入力し、緑色の矢印をクリックしてビンゴをクリックします。Web サービスが見つかり、追加されました。

Visual Studio が認識しない場合、おそらく WSDL は有効ではありませんか?

于 2012-05-23T17:49:32.367 に答える
1

WSDL ファイルをダウンロードする必要があるのはなぜですか?「Web 参照の追加」で WSDL ファイルへの URL を指定しないのはなぜですか?? ここで何か不足していますか?

于 2012-05-23T17:51:53.153 に答える