2012-04-09 9 views
0

ServiceActivationException:コンパイル時に例外のためサービス '//Service.svc'をアクティブ化できません。例外メッセージは次のとおりです。サービスのベースアドレスは提供されていません。少なくとも1つのベースアドレスを指定してください。私はservice.svcでWeb.configWCFライセンス認証例外 - サービスのベースアドレスが提供されていません

<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> 

でベースアドレスを提供してきた

- 私は工場​​= "System.ServiceModel.Activation.WorkflowServiceHostFactory"

任意のアイデア、何の解決のために持っていますそれ?

答えて

1

BASEADDRESSはService.svc

<system.serviceModel> 
    <services> 
     <service name="WFService.Service1" behaviorConfiguration="WFService.Service1Behavior"> 
     <endpoint name="json" address="json" binding="webHttpBinding" bindingConfiguration="webHttpBindingConfig" contract="WFService.IService" behaviorConfiguration="WFServiceJsonEndpointBehavior"/> 
     <host> 
      <baseAddresses> 
      <add baseAddress="http://localhost:3003/WFServiceHost/"/> 
      </baseAddresses> 
     </host> 
     </service> 
    </services> 
+0

確かに含めるべきではありません。私は試してみる。あなたは.net 4.0を使用していますか?もしそうなら、あなたはservice.svcサンプルのサンプルを投稿できますか? – Mutant

+0

が機能しません。 service.svcであっても、ベースアドレスが提供されていないとは限りません。まだ間違ったアドレスがあるので!例外 - [InvalidOperationException:サービスのベースアドレスが提供されていません。少なくとも1つのベースアドレスを指定してください。 ] System.ServiceModel.Activation.WorkflowServiceHostFactory.GetTypeFromString(文字列typeString、ウリ[] baseAddresses)255471 System.ServiceModel.Activation.WorkflowServiceHostFactory.CreateServiceHost(文字列constructorString、ウリ[] baseAddresses)118 System.ServiceModel.HostingManager。 CreateService(String normalizedVirtualPath) – Mutant

関連する問題