我有一个云服务,它有一个webrole项目。
我已将断点放在Webrole.cs类文件和Gloabal.asax类文件中
当我尝试调试云服务时,只有Gloabal.asax文件调试器被解雇了。但它永远不会进入webrole类文件调试器。调试器符号已正确加载。我能够调试我的WCF服务但无法调试Webrole类文件。
仅供参考我将云服务项目设置为启动项目以及在iisexpress下运行的云和webrole项目。
即使我在webrole中的onstart和run方法中放置的任何跟踪信息也不会被记录。
在WaIISHost.log文件中,我可以看到最后一个条目如下。
WaIISHost信息:0:[00007080:00000001,2016 / 05/16 12:09:56.562,INFO]角色完全初始化,将永远等待
有人可以帮我识别这个问题。如果您需要任何进一步的信息,请与我们联系。
答案 0 :(得分:0)
我找到了解决问题的方法。只想更新任何与我有同样问题的人。我有Azure SDK和诊断2.6版本的dll但我有模拟器2.9版本。这引起了这个问题。我卸载了2.9模拟器版本并安装了与我的SDK和诊断版dll相匹配的2.6版本模拟器。这解决了我的问题。