Windows azure日志记录和调试

时间:2011-12-16 14:07:36

标签: wcf azure

我创建了一个云应用程序,其中包含Web应用程序的Web角色和托管WcfService的Worker角色。 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 个答案:

答案 0 :(得分:2)

确保服务配置文件中的baseAddress属性仍然没有“localhost”

   <host>
      <baseAddresses>
        <add baseAddress="http://localhost" />
      </baseAddresses>
    </host>

答案 1 :(得分:0)

我在Link

中找到了解决方案