WCFサービスライブラリを作成するときにwsdlファイルにアクセスする方法があるかどうか知っていますか?あなたがWCFアプリケーションを作成してもサービスライブラリは作成できないようですが...Windows Communication Foundationサービスライブラリプロジェクト
アイデアがあれば分かります。あなたがホストし、サービスを実行した後
おかげ
WCFサービスライブラリを作成するときにwsdlファイルにアクセスする方法があるかどうか知っていますか?あなたがWCFアプリケーションを作成してもサービスライブラリは作成できないようですが...Windows Communication Foundationサービスライブラリプロジェクト
アイデアがあれば分かります。あなたがホストし、サービスを実行した後
おかげ
WSDLにアクセスするための唯一の方法です。それ以外の場合は、アクセスできません。したがって、mexバインディングでホスト(またはそれを呼び出すときにアプリケーション)を作成し、サービスを実行すると、WSDLにアクセスできるはずです。
これを実行すると、後で参照できるようにWSDLをファイルなどで保存できます。
WSDLに自動的にアクセスすることはできません。もちろん、静的WSDLをリソースとしてサービスライブラリにコンパイルすると、直接アクセスすることができます。
しかし、達成しようとしていることは何ですか?
「サービスの説明」は、サービス内で利用できます。これはWSDL自体ではなく、サービス記述のメモリ内モデルです。これには、名前空間、要素名と型(WSDL内のすべて)などが含まれます。
System.Web.Services.Description.ServiceDescriptionで取得できます。通常、これはServiceHost、ServiceHostFactory、またはIEndpointBehavior内で実行されます。
お返事ありがとうございます。私はブラックベリー開発のためにWSDLが必要です。私のブラックベリーアプリケーションでは、WebサービスにヒットするためにWSDLが必要です。 –
Doanairが提案したようにMEXバインディングが必要なように聞こえます。 – Cheeso