2011-04-21 8 views
1

Visual Studio 2008を使用して、使用したいASMXサービス用のWCFプロキシクラスを生成しています。自動生成されたWCFプロキシクラスは要求/応答クラスの名前を変更します

私はASMXサービスWSDLからプロキシを生成するためにVSとコマンドラインsvcutil.exeの両方を使用することを試みましたが、(操作ごとに)異なる要求を持つ複製サービスメソッドを作成するたびに応答クラス(名前の末尾に数字「1」が付加されています)が含まれます。

WCFでこれらの重複したメソッドを作成する方法を知っている人は、要求/応答クラス名に数字「1」が付加されていますか?

多くの感謝!

+0

私はASMXコードを仕事と秘密のために貼り付けることはできません。しかし、これは生成されるものです... 'コード' SomeMethodResponse SomeMethod(SomeMethodRequestリクエスト)とSomeMethodResponse1 SomeMethod(SomeMethodRequest1リクエスト) - 私は後者をしたくありません – WCFNewbie

+1

あなたの問題を複製するサンプルを作成できない限り、溶液。 MSの公式サポートでさえ、問題を再現するためにサンプルが必要になります。 –

+0

あなたの助けてくれてありがとうが、コードは一見秘密で、私はあなたにそれを与えることはできません。申し訳ありません - とにかく誰も答えを知らないかのように見えます。私はすぐにこの質問を終了し、コーナーで泣いてください – WCFNewbie

答えて

0

プロジェクトフォルダには、「ServiceReferences」または「WebReferences」のいずれかのフォルダがあります。これらを見てください。あなたのサービス参照と同じ名前のフォルダがあれば削除してください。サービス参照をもう一度追加します。それは動作するはずです。

関連する問題