VS2013远程调试代码

场景:

我们经常会碰到一些情况,在某一台电脑上运行应用程序遇到问题时没办法去调试(因为没有装开发工具),以前的作法是在这台电脑上装一个开发工具进行调试,但这样效率十分低下,这个时候远程调试是最好的办法。

 

现假如A电脑是开发环境,而B电脑是运行环境;可以通过以下步骤实现远程调试:

1、把A电脑上C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE下的Remote Debugger目录复制到B电脑任意目录下

2、打开B电脑刚刚复制过去的Remote Debugger目录,运行x86(根据开发的程序运行平台而定)目录下的msvsmon.exe程序,在打开的程序上选择“工具->选项”进行如下设置

3、然后在B电脑中运行要调试的应用程序

4、在A机器的VS2013中附加进程,传输选择"远程(无身份验证)",限定符设置为B电脑的IP+端口(下图中4018是第2步中的端口号),点击下面的刷新按钮就可以找到B电脑中运行的应用程序进程了,附加该进程就可以调试了

 

 

 

另附不在一个局域网的远程调试方案:

https://keyoti.com/blog/remote-debug-net-applications-over-the-internet-with-visual-studio/

posted on 2017-05-26 14:23  老有所依  阅读(206)  评论(0)    收藏  举报

导航