2011-01-21 8 views
2

WebサービスStudioクライアントでWCFサービスのオペレーションのリストを取得できませんWebServiceについては、 WcfTestClientアプリケーションがサービスとそのメソッドを正常に認識しました。は、私はASP.NETのWebサイトでホストされているシンプルなWCFサービスを作成しました

しかし、 "Web Service Studio"(http://webservicestudio.codeplex.com/)は操作のリストを取得できません...なぜですか?それを診断/解決する方法は?

P.S.私はVS 2008の下で.NET 3.5を使用しています

答えて

2

問題は、エンドポイントのバインディング構成に問題がありました。 WebServiceからアクセスできるようにするには、 'basicHttpBinding'にする必要があります。 「?WSDL」

<endpoint address="" 
      binding="basicHttpBinding" 
      contract="NotificationService.IPaymentNotificationReceiver"/> 
+0

を動作しません。 – casperOne

+0

実際の「解決策」であるので回答セクションに残したいと思います。質問が作成されてから2日後に私はそれを「受け入れられた回答」として受け入れることができます(自分の回答を受け入れるためのスタックオーバーフロー制限) – Budda

1

サービスのURLだけでなく、特定のWSDL/MEX URLを与える必要があります。私は、VS.NETが公開されていると仮定して、エンドポイントを見つけようとするために、いくつかの "スニッフィング"(あなたのURL + "?wsdl"か何かをチェックしている)を想像します。

+0

私は接尾辞の両方クリーンサービスアドレスとアドレスを試してみた - の両方が、あなたはあなたの質問にこれを移動したり、それが一番上に移動しての答えとしてこれを受け入れるべき – Budda

関連する問題