Visual Studio 调试 —— 附加到进程(远程服务器)

  通常在部署环境下不会有 Visual Studio 开发工具的,因此须要有 Remote Debugger(远程调试器) 才能够进行远程调试。服务器

Remote Debugger 获取工具

  方法一:Visual Studio 的安装目录下查找,我用的 Visual Studio 2017 : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Remote Debugger开发工具

  方法二:直接下载 Remote Debugger(需同操做系统的版本一致),这里很少赘述。spa

Remote Debugger 安装操作系统

  将 Remote Debugger 文件夹拷贝到目标机器(任意路径下)便可。调试

Remote Debugger 配置blog

  Remote Debugger 支持远程用户身份验证方式有两种:Windows身份验证(默认方式),和无身份验证。进程

  在 Remote Debugger 文件下找到 msvsmon.exe,使用管理员身份运行。点击 Tools,查看配置。事件

 

使用Windows身份验证,确认Permissions(权限)以下:开发

 

附加到进程

第一步:经过管理员方式打开想要附加到进程的项目。

第二步:在 “附加到进程” 对话框中的 “可用进程” 列表中,找到要附加到的程序。个人以 MyProgressTest 为例。选择调试 / 附加到进程(或按CTRL + ALT + P)。

第三步:在链接目标中写入远程服务器的 IP + 远程调试器的端口号,例如:192.168.1.84:4022。确保远程服务器的 msvsmon.exe 处于运行状态。

 

Windows 验证经过后就能够看到全部的进程啦,咱们选择附加。

 

在远程服务器启动触发事件,就能够进入到本地断点啦~~。

相关文章
相关标签/搜索