VS2010で提供されているWcfテストクライアントを使用してWCFデータサービスをテストすることはできません。定期的なサービスが正常に動作しますが、テストクライアントでURLを呼び出そうとしたときに、データサービスのために私はこのエラーを取得する:WCFテストクライアントを使用したWCFデータサービスのテスト
Error: Cannot obtain Metadata from http://localhost:31745/MyWcfDataService.svc If this is a Windows (R) Communication Foundation service to which you have access, please check that you have enabled metadata publishing at the specified address. For help enabling metadata publishing, please refer to the MSDN documentation at http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata Exchange Error URI: http://localhost:31745/MyWcfDataService.svc Metadata contains a reference that cannot be resolved: 'http://localhost:31745/MyWcfDataService.svc'. The remote server returned an unexpected response: (405) Method Not Allowed. The remote server returned an error: (405) Method Not Allowed.HTTP GET Error URI: http://localhost:31745/MyWcfDataService.svc The document at the url http://localhost:31745/MyWcfDataService.svc/ was not recognized as a known document type.The error message from each known type may help you fix the problem:- Report from 'XML Schema' is 'The root element of a W3C XML Schema should be and its namespace should be 'http://www.w3.org/2001/XMLSchema'.'.- Report from 'DISCO Document' is 'Discovery document at the URL http://localhost:31745/MyWcfDataService.svc/ could not be found.'. - The document format is not recognized.- Report from 'WSDL Document' is 'There is an error in XML document (2, 2).'. - was not expected.
データサービスが細かい実行されていて、私は、ブラウザで表示を行うことができますよ問題のsvcファイルとwsdlを参照してください。
wcfテストクライアントではないはWCFデータサービスをテストすることを目的としていましたか?それが使えたら、どうやってそれをやりますか?何か変更する必要がありますか?
おかげ..
フィドラーはAPIに入力を注入できますが、実際にそのインターフェースの正式テストにフィドラーを使用することはできません。手動で応答を見るのに合格/不合格分析を行うのは簡単な方法ではありません。 – DeepSpace101
私は確信していますが、フィドラーは投稿要求の応答を得ることができますか? http://www.ehow.com/how_8788176_do-post-using-fiddler.html @Sid – zhfkt
@zhfkt:はい - 確かに - それは私が私の反応で言っていたことです - いいえ? –