NetOk(免费反向代理)+VS2017远程调试实战
2020-02-14 14:22
260 查看
首先我们需要将工具软件拷贝到需要进行远程调试的电脑上,进行一些简单配置,既可使用远程调试。
工具软件
1、NetOk(免费反向代理)
2、Remote Debugger(远程调试工具,VS自带工具软件)
第一步、使用NetOk内网穿透工具软件,对远程电脑网络进行反向代理。(能直接访问远程电脑,忽略这一步)
NetOk内网穿透工具 https://netok.link/a/download/
在这个网站上可以找到不同平台的netok。我只是零时使用下IP代理软件,就下了一个windows简版,完成代理只需设置下端口,一键完成简单使用。对于我来说已经够用了。
第二步、找到Remote Debugger 工具,并拷贝到远程调试的电脑。
在VS安装目录找到Remote Debugger目录(在安装目录的Common7\IDE里面,下图目录是因为我把VS2017安装在D:\Program Files (x86)\Microsoft Visual Studio\2017):
Remote Debugger下面有x64、x86是我们需要使用的工具,根据目标电脑上需要调试的软件运行环境选择文件夹下的工具。
在需要调试的电脑上打开文件夹下软件msvsmon.exe
第三步、打开Remote Debugger 工具,并进行远程连接配置。
当你打开x86版本远程调试器时,给你帮助提示,点击“是”。
远程调试环境检查
配置远程调试
设置远程访问方式,我比较喜欢设置为0,这样一直不会停止。
第四步、VS2017远程调试附加进程。
打开VS菜单—》调试---》附加到进程。
配置VS附加到进程。
选择需要调试的程序进程
第五步、VS工程进入调试运行模式
目标调试电脑
本地工程进入调试运行模式
注意事项
需要将对应程序调试数据库(*.pdb)拷贝到需要远程调试的电脑上。如果没有这个,你将无法打断点。
- 点赞 3
- 收藏
- 分享
- 文章举报
相关文章推荐
- NetOk(免费反向代理)+访问内网网站
- 20170406-mysql-ab复制-双向复制-反向代理-读写分离
- 使用Nginx反向代理豆瓣Api电影接口(解决微信小程序频繁调用api被关小黑屋)
- Howto: 如何通过IIS7为ArcGIS Server配置反向代理系统架构
- 通过nginx反向代理来调试代码的实现
- 正向代理和反向代理
- Nginx 反向代理获取真实IP问题
- 反向代理设置/axios请求数据
- nginx反向代理+负载均衡
- nginx的反向代理
- nginx反向代理websocket 小坑
- nodejs+socket.io用nginx反向代理提示400 Bad Request及ws://…无法连接的解决方法
- nginx反向代理、负载均衡以及动静分离
- 记录Nginx+Keepalived+Tomcat反向代理高可用Web集群部署
- Apache 反向代理快速配置
- windows下 nodejs 配置域名 nginx配置反向代理
- (五).windows系统下实现简单的反向代理
- (六)在Linux系统中实现简单的反向代理
- 关于某视频里leyou商城通过虚拟机的nginx反向代理访问本机后台管理系统的问题汇总
- 用HAProxy和KeepAlived构建高可用的反向代理系统