【发布时间】:2011-12-02 21:13:47
【问题描述】:
我在某些客户端计算机上部署应用程序时遇到问题。
我真的需要看看我的应用程序在运行时发生了什么,而我的日志记录还不够。
计算机位于单独的网络上,我与办公室没有任何连接。
是否有一些工具可以记录我的应用程序的执行情况? 至少函数的输入输出?
【问题讨论】:
标签: c# .net visual-studio visual-studio-2010 remote-debugging
我在某些客户端计算机上部署应用程序时遇到问题。
我真的需要看看我的应用程序在运行时发生了什么,而我的日志记录还不够。
计算机位于单独的网络上,我与办公室没有任何连接。
是否有一些工具可以记录我的应用程序的执行情况? 至少函数的输入输出?
【问题讨论】:
标签: c# .net visual-studio visual-studio-2010 remote-debugging
你的障碍是目标机器与你自己的远程断开网络,这使得使用Visual Studio Remote Debugger 工具无用(除非你能够打开目标机器的防火墙端口,或者建立某种VPN)。
尝试远程调试器,在您的机器和他们的机器上安装一个 VPN 客户端(Hamachi 就是一个很好的例子),然后远程调试器应该可以运行(docs on MSDN)。
我会启动正常的诊断措施
【讨论】:
我发现 mdbg 在这些情况下最有用。
只需将其复制到闪存盘即可。
【讨论】: