Silverlight アプリケーションによって消費される WCF サービス (昨年) を作成しましたが、メタデータがありません (IMetadataExchange エンドポイントがありません)。
WindowsコンソールアプリケーションでWCFサービスを使用する必要があり、サービスへの参照を追加できません。[サービスの追加] をクリックしてソリューションのサービスを検出し、[必須] サービスを選択して [OK] ボタンをクリックしました。
サービス参照が作成される代わりに、次のエラーが発生しました。
HTML ドキュメントに Web サービス検出情報が含まれていません。メタデータに解決できない参照が含まれています: 'http://localhost/EnrollmentService.svc'。 メッセージを受け入れることができるhttp://localhost/EnrollmentService.svcでリッスンしているエンドポイントがありませんでし た。これは、多くの場合、アドレスまたは SOAP アクションが正しくないことが原因です。詳細については、InnerException (存在する場合) を参照してください。リモート サーバーがエラーを返しました: (404) 見つかりません。サービスが現在のソリューションで定義されている場合は、ソリューションを構築して、サービス参照を再度追加してみてください。
WCF サービスのメタデータ サポートを追加する必要がありますか、それとも別のソリューションにする必要がありますか?
ご意見をお聞かせください。