Add this to your config
<behaviors>
<servicebehaviors>
<behavior name="metadataBehavior">
<servicemetadata httpgetenabled="true" />
</behavior>
</servicebehaviors>
</behaviors>
<services>
<service name="MyService.MyService" behaviorconfiguration="metadataBehavior">
<endpoint>
address="" <!--
binding="basicHttpBinding"
contract="MyService.IMyService"/>
<endpoint>
address="mex"
binding="mexHttpBinding"
contract="IMetadataExchange"/>
</endpoint></endpoint></service>
</services>