远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法
在工作中有时候需要在服务器的环境下远程调试 , 例如调试微信相关服务的时候 。
1. 下载远程调试工具网址:https://visualstudio.microsoft.com/zh-hans/downloads/
![远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法](http://img.yunnanlong.com/220624/044532H45-0.jpg)
下载后直接安装至完成 。
![远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法](http://img.yunnanlong.com/220624/04453262I-1.jpg)
启动Remote Debugger:
![远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法](http://img.yunnanlong.com/220624/0445322512-2.jpg)
如果只是短时间测试 , 可以选择无身份验证 , 为了安全 , 工具自动设置了空闲时间 , 即多久没有操作会自动关闭此功能 。
2.新建测试项目建了一个简单的HelloWorld项目 , 简单几句代码 , 加上断点 。
【远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法】
![远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法](http://img.yunnanlong.com/220624/0445322N2-3.jpg)
发布debug到远程服务器 。
双击HelloWorld.exe,运行程序
![远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法](http://img.yunnanlong.com/220624/0445325M2-4.jpg)
3.开始调试点击菜单【调试】->【附加到进程】 , 打开如下页面
![远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法](http://img.yunnanlong.com/220624/04453245C-5.jpg)
① 选择连接类型如果开启了身份验证 , 则默认即可 , 否则选择【无身份验证】 。
② 填写服务器的IP及调试服务的端口填写完后直接回车 , 不要点击后面的【查找】按钮 。在可用进程中会列出服务器端的进程列表 。
③筛选进程可选 , 如果服务器端进程较多 , 可以在此筛选 , 支持模糊查询 。
找到HelloWorld.exe , 双击改进程或点击附加按钮 , 和附加本地进程一致 。
随便输入什么字符 , 回车 , 可以看到进入了断点
![远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法](http://img.yunnanlong.com/220624/0445324419-6.jpg)
可以正常进行调试了 。
4. 调试IIS中的网站如果是调试发布到IIS中的网站 , 则需要附加的进程为w3wp.exe 。
可能会遇到如下情况:
如果看不到该进程 , 则需考虑如下操作 , ①访问该网站 , 休眠状态有时候找不到该进程 。②勾选“显示所有用户的进程” , 再刷新 。
如果看到多个w3wp.exe , 这是在IIS中部署了多个网站 , 不知道该附加到哪个上面 , 可以以管理员权限运行 cmd , 执行如下命令:
cd %windir%\system32\inetsrvappcmd list wp在执行结果中可以看到网站的名称和对应的进程ID , 在附加进程的时候根据进程ID区分 。
到此这篇关于VS2022远程调试工具使用方法的文章就介绍到这了 。希望对大家的学习有所帮助 , 也希望大家多多支持 。
远程调试工具visualstudio的安装使用教程,VS2022远程调试工具的使用方法相关文章内容介绍 。
推荐阅读
- 云服务器里Jenkins集成工具的安装方法,腾讯云服务器搭建Jenkins详细介绍
- 刷机Root包获取!刷机工具,一加5root需要解锁码吗
- 免费 MTK万能解锁工具,解锁apk软件
- 今天的远程办公 云电脑办公
- 网络工程师必知的网络排错五个常用诊断工具:Ping、Traceroute、Show、Clear、Debug
- 俄罗斯自建数字证书 数字证书激活工具
- Linux中MongoDB如何实现远程自动备份详解,MongoDB自动备份到远程存储的操作方法
- 电脑端如何强开usb调试解锁,小米强刷Miflash解锁
- 擦窗户玻璃最好的工具
- 移动工具车图片大全 湖北移动工具车