VS 2010が提供する「サービス参照の追加」機能を使用してASP.NETWebサイトプロジェクトで変更されたWCFサービスのサービス参照を更新(削除および追加も試行)する際に問題が発生しました。Reference.csが適切に作成されません。変更前に使用されます。web.configでサービス構成を確認しましたが、エンドポイントはmexhttpbindingで適切に構成されているようです。
<service behaviorConfiguration="ServiceBehavior" name="Services.XyzService">
<endpoint address="" binding="wsHttpBinding" contract="Services.IXyzService">
<identity>
<dns value="localhost"/>
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
</service>
<behavior name="ServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
Svcファイルも大丈夫そうです!!
<%@ ServiceHost Language="C#" Debug="true" Service="Services.XyzService"%>
何か案が?