Hi, I have created WCF file, it working fine in my local system, but after launch, it throws an error like The type 'abc.in.myService', provided as the Service attribute value in the ServiceHost directive, or provided in the configuration element system.serviceModel/serviceHostingEnvironment/serviceActivations could not be found. the 'scv' file and related files are launched in a shared host server its structure is httpdocs bin ---> folder myService.dll myService.svc web.config here i am calling a site like "abc.in"
so how to define the service name and contract, if the access point is like "abc.in" markup of svc file is-------------------------< %@ ServiceHost Language="C#" Debug="true" Service="abc.in.MyService" CodeBehind="MyService.svc.cs" %> my web config file is-------------------------< ?xml version="1.0"?>< configuration> <system.web> <customErrors mode="Off"/> <compilation debug="true" targetFramework="4.0"> </compilation> </system.web> <system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="True" > </serviceHostingEnvironment> <services> <service name="abc.in.myService" behaviorConfiguration="myWCF"> <endpoint address="" binding="wsHttpBinding" contract="abc.in.IMyService"> </endpoint> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/> </service> </services> <behaviors> <serviceBehaviors> <behavior name="myWCF"> <serviceMetadata httpGetEnabled="true" policyVersion="Policy15"/> <serviceDebug includeExceptionDetailInFaults="true"/> </behavior> </serviceBehaviors> </behaviors> </system.serviceModel> <system.webServer> <modules runAllManagedModulesForAllRequests="true"> </modules> </system.webServer>< /configuration> please help me, i am trying for last 2 daysso how to define the service name and contract, if the access point is like "abc.in" markup of svc file is-------------------------< %@ ServiceHost Language="C#" Debug="true" Service="abc.in.MyService" CodeBehind="MyService.svc.cs" %> my web config file is-------------------------< ?xml version="1.0"?>< configuration> <system.web> <customErrors mode="Off"/> <compilation debug="true" targetFramework="4.0"> </compilation> </system.web> <system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="True" > </serviceHostingEnvironment> <services> <service name="abc.in.myService" behaviorConfiguration="myWCF"> <endpoint address="" binding="wsHttpBinding" contract="abc.in.IMyService"> </endpoint> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/> </service> </services> <behaviors> <serviceBehaviors> <behavior name="myWCF"> <serviceMetadata httpGetEnabled="true" policyVersion="Policy15"/> <serviceDebug includeExceptionDetailInFaults="true"/> </behavior> </serviceBehaviors> </behaviors> </system.serviceModel> <system.webServer> <modules runAllManagedModulesForAllRequests="true"> </modules> </system.webServer>< /configuration>
< %@ ServiceHost Language="C#" Debug="true" Service="abc.in.MyService" CodeBehind="MyService.svc.cs" %>
< ?xml version="1.0"?>< configuration> <system.web> <customErrors mode="Off"/> <compilation debug="true" targetFramework="4.0"> </compilation> </system.web> <system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="True" > </serviceHostingEnvironment> <services> <service name="abc.in.myService" behaviorConfiguration="myWCF"> <endpoint address="" binding="wsHttpBinding" contract="abc.in.IMyService"> </endpoint> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/> </service> </services> <behaviors> <serviceBehaviors> <behavior name="myWCF"> <serviceMetadata httpGetEnabled="true" policyVersion="Policy15"/> <serviceDebug includeExceptionDetailInFaults="true"/> </behavior> </serviceBehaviors> </behaviors> </system.serviceModel> <system.webServer> <modules runAllManagedModulesForAllRequests="true"> </modules> </system.webServer>< /configuration>
i am trying this, to use in windows desktop application please help me, i am trying for last 2 days
Thanks & Regards
Shaju