【VS2015】远程调试

今天在做项目时,需要用到远程调试f2环境的站点。之前用过远程调试,但是记不全了,就search了一把,后来顺利使用调试。记录一下,免得下次再去找,另外也分享给需要的伙伴们~

物料准备:

1、找到你用的VS版本的菜单目录,比如我用的是VS2015,那么你找到“”Remote Debugger Folder“”目录,然后根据服务器版本,把对应的文件夹copy上去;

 

2、第二步,就是在服务器上以管理员身份运行“”msvsmon.exe“”(第一步中你复制的那个文件夹内有这个执行文件的),会有这么一个框

 

3、设置权限,要不然你本机远程连接时,会提示你连不上;"工具--->选项"

需要注意的是勾选无身份验证时,有一定的潜在安全风险,所以呢,建议用完尽快关闭它,以防止别有用心的人搞你。

TCP/IP端口默认是4020,

最长空闲时间(秒)默认是900,我因为要单步调试功能,就设置的有点长,这个根据自己情况设置吧。

 

4、至此,远程服务器上你就设置好了。下面转到你开发本机上,设置调试环节配置:

调试--》附加到进程,

默认是:默认值;但是这个时候你要选择“”,然后输入远程服务器的IP:4020端口,刷新,正常情况下,就可以看到w3wp.exe的进程了。然后选择,附加即可。

 

至此,你就可以畅爽调试了

 

在操作过程中,为了让本机代码命中debug点,我做了以下几个小操作:

1、服务器上的代码版本,要跟本地的一致;

2、把pdb文件也复制上去了;

 

That's all~

 

posted @ 2016-09-21 14:53  iMhager  阅读(3835)  评论(0编辑  收藏  举报