我真的在这里失去它。无法将调试器附加到进程对我来说是一件大事。因此,我很难做一些事情来确定Azure托管应用程序出现问题的根源。Azure:我该如何调试?
更糟糕的是,即使使用在线存储表,该应用在开发结构中也能正常工作,但在上载和在线运行时可能会相当不方便。
我知道IntelliTrace是一种方法,但不幸的是,我有一台x86机器,应用程序使用RIA服务。因此,从我的机器发布它会导致RIA服务导致的错误。我无法通过指定x64来构建应用程序,但同样的错误再次发生。 (到目前为止,我知道部署RIA Services Azure应用程序的唯一方法是将其设置为Any CPU并从x64机器上构建/发布它)。
因此IntelliTrace不可用。在线Azure没有与开发结构的好的控制台日志窗口相似的东西,因此我不知所措。到目前为止,我一直试图让事情发挥作用,而不是通过评论代码段落而崩溃,但考虑到上传和启动实例所需的时间,这并不是最优的。
在这一点上,任何建议,将不胜感激。
说起......我已经建立了在VS的发布设置远程连接,但远程连接选项在Azure的管理面板总是灰色的。 – Shaamaan 2011-03-30 19:01:06
你错过了正确的配置文件设置。转到下面的链接并记下他解释的单击“配置远程桌面连接...”的步骤。http://geekswithblogs.net/shaunxu/archive/2010/12/03/remote-desktop-to-your-azure-virtual-machine.aspx – BrentDaCodeMonkey 2011-03-30 19:06:46
我的确做到了。它仍然是灰色的。 – Shaamaan 2011-03-31 07:56:08