【问题标题】:Azure web role not able to debug even though symbles loaded即使加载了符号,Azure Web 角色也无法调试
【发布时间】:2016-05-16 12:28:56
【问题描述】:

我有一个云服务,它有一个 webrole 项目。

我已经将断点放在了 Webrole.cs 类文件和 Gloabal.asax 类文件中

当我尝试调试云服务时,只有 Gloabal.asax 文件调试器被触发。但它永远不会进入 webrole 类文件调试器。调试器符号已正确加载。我能够调试我的 WCF 服务,但无法调试 Webrole 类文件。

仅供参考,我将云服务项目设置为启动项目,并且云和 webrole 项目都在 iisexpress 下运行。

即使我在 webrole 中的 onstart 和 run 方法中输入的任何跟踪信息也不会被记录。

在 WaIISHost.log 文件中,我可以看到最后一个条目如下。

WaIISHost 信息:0 : [00007080:00000001, 2016/05/16 12:09:56.562, INFO ] 角色已完全初始化,将永远等待

有人可以帮我找出问题所在。如果您需要任何进一步的信息,请告诉我。

【问题讨论】:

    标签: wcf azure azure-web-roles azure-diagnostics


    【解决方案1】:

    我找到了解决问题的方法。只想更新以防任何人和我有同样问题的人。我有 Azure SDK 和诊断 2.6 版本的 dll,但我有模拟器 2.9 版本。这导致了问题。我卸载了 2.9 版模拟器并安装了与我的 SDK 和诊断版 dll 匹配的 2.6 版模拟器。这解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-25
      相关资源
      最近更新 更多