ServiceActivationException: Der Service '//Service.svc' kann aufgrund einer Ausnahme während der Kompilierung nicht aktiviert werden. Die Ausnahmebedingungsnachricht lautet: Basisadressen für die Dienste werden nicht bereitgestellt. Geben Sie mindestens eine Basisadresse an.WCF-Aktivierungsausnahme - Basisadresse für Service nicht bereitgestellt
I Basisadresse in der web.config zur Verfügung gestellt haben
<system.serviceModel>
<services>
<service name="WFService.Service1" behaviorConfiguration="WFService.Service1Behavior">
<endpoint name="json" address="http://localhost:3003/WFServiceHost/Service.svc/json" binding="webHttpBinding" bindingConfiguration="webHttpBindingConfig" contract="WFService.IService" behaviorConfiguration="WFServiceJsonEndpointBehavior"/>
<host>
**<baseAddresses>
<add baseAddress="http://localhost:3003/WFServiceHost/Service.svc"/>
</baseAddresses>**
</host>
</service>
</services>
In service.svc - Ich habe Fabrik = "System.ServiceModel.Activation.WorkflowServiceHostFactory"
Jede Idee, was die Auflösung für es?
Sicher. Ich werde es ausprobieren. verwendest du .net 4.0? Wenn ja, können Sie die service.svc-Beispielzeile posten? – Mutant
es funktioniert nicht. Selbst mit service.svc sollte es nicht heißen, dass die Basisadresse nicht bereitgestellt wird. Da gibt es immer noch eine falsche Adresse! Exception- [InvalidOperationException: Basisadressen für die Dienste werden nicht bereitgestellt. Geben Sie mindestens eine Basisadresse an. ] System.ServiceModel.Activation.WorkflowServiceHostFactory.GetTypeFromString (String typeString, Uri [] baseaddresses) 255.471 System.ServiceModel.Activation.WorkflowServiceHostFactory.CreateServiceHost (String constructorString, Uri [] baseaddresses) +118 System.ServiceModel.HostingManager. CreateService (Zeichenfolge normalizedVirtualPath) – Mutant