Quantcast
Channel: VBForums - WPF, WCF, WF
Viewing all articles
Browse latest Browse all 256

Error: Cannot obtain Metadata from...

$
0
0
Good Day

I have a common error , but today it hit me, i have done all i needed to do to resolve it. when i run the service i get the error. My web config is configured this way

Code:

  <system.serviceModel>

    <services>
      <service name="HE.Datalayer">
        <host>
          <baseAddresses>
            <add baseAddress = "http://localhost:65105/Datalayer.svc" />
          </baseAddresses>
        </host>
 

          <endpoint address=""
          binding="wsHttpBinding"
          contract="HE.IDatalayer"  >
         
         
          <identity>
            <dns value="localhost"/>
          </identity>
        </endpoint>

        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
 
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <serviceMetadata httpGetEnabled="True" httpsGetEnabled="True" />
          <serviceDebug includeExceptionDetailInFaults="true" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
   
    <serviceHostingEnvironment aspNetCompatibilityEnabled= "true"
      multipleSiteBindingsEnabled="true"  />
  </system.serviceModel>

when i run the application i get the following Error

The type 'Datalayer.Datalayer', provided as the Service attribute value in the ServiceHost directive, or provided in the configuration element system.serviceModel/serviceHostingEnvironment/serviceActivations could not be found.

http://www.crimedetails.com/wcf_error.jpg

Thanks

Viewing all articles
Browse latest Browse all 256

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>