远程调试客户端计算机
我在某些客户端计算机上部署应用程序时遇到问题。
我确实需要查看我的应用程序在运行时的情况,但我的日志记录还不够。
该计算机位于单独的网络上,我与办公室没有任何连接。
有没有一些工具可以记录我的应用程序的执行情况? 至少函数的输入输出?
I have problematic deployment of my application on some client computer.
I really need to see what is going with my application in the run time and my logging is not sufficient.
The computer is on separate network that I don't have any connection there from my office.
Is there some tool that can record the execution of my application?
At least inputs outputs of functions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这里的障碍是目标计算机位于与您自己的远程断开网络上,该网络使用 Visual Studio 远程调试器工具毫无用处(除非您能够打开目标计算机的防火墙端口,或建立某种 VPN)。
尝试远程调试器,在您和他们的计算机上安装 VPN 客户端(Hamachi 是一个很好的例子),然后远程调试器应该可以运行(MSDN 上的文档)。
我会启动正常的诊断措施
Your hurdle here is that the target machine is on a remote disconnected network from your own, which makes use of the Visual Studio Remote Debugger tool useless (unless you're able to open firewall ports to the target machine, or establish some kind of VPN).
Try The Remote Debugger, install a VPN client on your machine and theirs (Hamachi is a good example), then the remote debugger should function (docs on MSDN).
I'd initate normal diagnostic measures
我发现 mdbg 在这些情况下最有帮助。
只需将其复制到闪存盘即可。
I have found mdbg most helpful in these situations.
Just copy it to a flash disk.