首页 文章

Windows azure日志记录和调试

提问于
浏览
2

我创建了一个 Cloud 应用程序,其中包含Web应用程序的Web角色和承载WcfService的Worker角色 . WcfService的 endpoints 是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服务是成功打开还是生成错误,或者我应该更改 endpoints .

无论如何,我使用下面添加了一些日志记录 .

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

但我不知道如何阅读它们,请提出任何建议 .

2 回答

  • 0

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

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

    我找到了解决方案Link

相关问题