0

https://somewhere.com/somesetofservice?wsdlなどの WSDL リンクを使用しようとしています。

この WSDL リンクは、C# VS2008 で WCF サービス参照として追加することにより、関連する Web メソッドを使用することを意図しています。私はC#クラスライブラリ内でこれを行っています。これですべてがうまくいきます...意味:

[a] clientProxy のインスタンスを作成すると、認識されます。

[b] clientProxy.somemethodname が利用可能

[c] 'somemethodnameresponse' (メソッドの応答) も利用可能

[d] しかし... 'somemethodnamerequest' (メソッドのリクエスト) は認識されません - コンパイル時にエラーが発生します。

エラー メッセージは、「型または名前空間の名前が見つかりませんでした - using ディレクティブまたはアセンブリ参照がありませんか?」です。

何がうまくいかないのですか?

4

1 に答える 1

0

次のいずれかまたは両方を指定できます。

  1. あなたの C# クラス ライブラリは、'somemethodnamerequest' を含む dll を参照していません
  2. 「somemethodnamerequest」を参照する C# ファイルには、「somemethodnamerequest」を含む名前空間を参照する using ステートメントがありません
于 2012-02-14T18:44:10.420 に答える