今天在做项目时,需要用到远程调试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~