2013-04-25 1 views
0

Это будет фиктивный вопрос, но:Где находится ABC WCF в образце VSZ2012 'azure WCF?

Когда я создаю WCF-службу WCF в vs 2012, в app.config я могу найти информацию об услуге, например.

<system.serviceModel> 
    <services> 
     <service name="WcfServiceLibrary1.Service1"> 
     <host> 
      <baseAddresses> 
      <add baseAddress = "http://localhost:8733/Design_Time_Addresses/WcfServiceLibrary1/Service1/" /> 
      </baseAddresses> 
     </host> 
     <!-- Service Endpoints --> 
     <!-- Unless fully qualified, address is relative to base address supplied above --> 
     <endpoint address="" binding="basicHttpBinding" contract="WcfServiceLibrary1.IService1"> 

Но когда я создаю лазурный проект ФОС (размещенный в WebRole), я не смог найти никакой информации в web.config об этом. Где я могу их найти? Где линия, которая запускает сервис?

Спасибо за ваш ответ и извините за мой английский.

T

ответ

0

Посмотрите в web.config, расположенный в корне WCFWebRole вы создали.

+0

OK. Я заметил, что есть файл конфигурации, но он даже не имеет секции servicemodel. Во всяком случае, thnaks за вас ответят –

0

Вероятно, это должно быть, как в Guidance for Using WCF in Windows Azure:

<ServiceDefinition name="MyService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition"> 
    <WebRole name="WebRole1"> 
     … 
     <Endpoints> 
     <InputEndpoint name="HttpIn" protocol="http" port="80" localPort="80" /> 
     </Endpoints> 
    </WebRole> 
    … 
</ServiceDefinition> 
Смежные вопросы