Windows Azure протоколирование и отладка - PullRequest
2 голосов
/ 16 декабря 2011

Я создал облачное приложение, которое содержит веб-роль для веб-приложения и рабочую роль, на которой размещен WcfService.Конечная точка WcfService - http://localhost:9967/WcfServiceTestService.

Я запустил приложение из Visual Studio, все работает нормально.
Я развернул приложение на своей учетной записи Windows Azure, веб-страница открывается успешно, но когда я делаювызов wcf, сгенерированная ниже ошибка

There was no endpoint listening at http://localhost:9967/WcfServiceTestService that could accept the message.

Обратите внимание, что две роли находятся в состоянии готовности, но я не знаю, был ли сервис WCF открыт успешно, или он генерирует ошибку, или я должен изменитьконечная точка.

В любом случае, я добавил некоторые записи в журналы, используя приведенные ниже.

System.Diagnostics.Trace.WriteLine("Message");

Но я не знаю, как их читать, любые советы, пожалуйста.

Ответы [ 2 ]

2 голосов
/ 16 декабря 2011

Убедитесь, что свойство baseAddress в файле конфигурации для вашей службы по-прежнему не имеет 'localhost'

   <host>
      <baseAddresses>
        <add baseAddress="http://localhost" />
      </baseAddresses>
    </host>
0 голосов
/ 20 декабря 2011

Я нашел решение в этой Ссылке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...