2017-02-14 5 views
0

私はいくつかのクラス(モデル)とWCF Webサービスを用意しています。これらのソースからwsdlファイルとxsdファイルを生成する方法を教えてください。WCF - WSDLとXSD検証ファイルを生成する

+0

を使用してWCFクライアントを生成することができますか?。私たちがあなたが間違っている場所を助ける前に、あなたが試みた作業を示す必要があります。ここで見ておくべき良い参考点があります:[C#webserviceからWSDLファイルを生成する方法](http://stackoverflow.com/questions/2340797/how-to-generate-a-wsdl-file-from-ac -sharp-webservice) – Ethilium

+0

ありがとう、クラスからxsdになると? –

+0

答えを見てください:[svcutilを使ってクライアントプロキシ用のxsdファイルを生成する](http://stackoverflow.com/questions/8785441/using-svcutil-to-generate-xsd-files-for-client-proxy) – Ethilium

答えて

0

WSDLを生成するには、まずServiceMetadataビヘイビアーのHttpGetEnabledプロパティーを使用してWSDLをサービスに公開する必要があります。

WCFサービスは、WSDLを露出させることができたら、あなたはあなたのサービスのURLに「?WSDL」を追加することによってそれを得ることができる

あなたの.configファイルに次のように入れてください。たとえば、次のように

http://localhost/Service.svcWSDL

あなたはWSDLにアクセスすることができたら、あなたはあなたが質問の範囲が広すぎる求めているServiceModel Metadata Utility Tool (svcutil.exe)

+0

OPはクライアントの生成方法を尋ねていないため、WSDLとXSDの生成方法を知りたいと考えています。 – Tim

関連する問題