0

HTTP を使用して外部 WCF サービスで動作するプロジェクトがあります。VS2008 の [サービス参照の追加...] メニュー オプションを使用してサービスを追加しました。アドレスは次のようになります。

http://2.2.2.2:2222/bbbb/BBBB/Name.wsdl

次のような新しいサービス アドレスを取得しました。

https://a.b.com/Services/BBBB/Name

ご覧のとおり、2 番目のアドレスには .wsdl 拡張子がありません。それが何らかの問題の原因になるかどうかはわかりません。

「サービス参照の追加...」メニューオプションを使用して最初のアドレスの場合と同じように、新しいアドレスでサービス参照を追加できません。エラーがあります。

私の質問は、新しいアドレスでサービスを使用するにはどうすればよいですか? 古いサービスを保持し、「サービス参照の追加...」メニュー オプションなどの以前の使用を通じて取得したファイルの設定を変更する必要がありますか?

前もって感謝します。

ゴラン

4

1 に答える 1

0

追加中にエラー(どのようなエラー?)が発生した場合は、使用中に問題が発生する可能性があります(たとえば、参照ファイルを手動で変更した場合)。メニュー項目「サービスリファレンスの設定」を試すことはできますが、これは役に立たないと思います。通常の「サービス参照の追加」の完了を達成します。たぶんdatasvcutilが役立つかもしれません(より多くのエラー情報を見るには)

于 2012-11-27T10:26:46.763 に答える