VS2022远程调试工具的使用方法
作者:FlyLolo 发布时间:2021-05-02 01:05:08
标签:VS2022,VisualStudio,远程调试工具
在工作中有时候需要在服务器的环境下远程调试,例如调试微信相关服务的时候。
1. 下载远程调试工具
网址:https://visualstudio.microsoft.com/zh-hans/downloads/
下载后直接安装至完成。
启动Remote Debugger:
如果只是短时间测试,可以选择无身份验证,为了安全,工具自动设置了空闲时间,即多久没有操作会自动关闭此功能。
2.新建测试项目
建了一个简单的HelloWorld项目,简单几句代码,加上断点。
发布debug到远程服务器。
双击HelloWorld.exe,运行程序
3.开始调试
点击菜单【调试】->【附加到进程】,打开如下页面
① 选择连接类型
如果开启了身份验证,则默认即可,否则选择【无身份验证】。
② 填写服务器的IP及调试服务的端口
填写完后直接回车,不要点击后面的【查找】按钮。在可用进程中会列出服务器端的进程列表。
③筛选进程
可选,如果服务器端进程较多,可以在此筛选,支持模糊查询。
找到HelloWorld.exe,双击改进程或点击附加按钮,和附加本地进程一致。
随便输入什么字符,回车,可以看到进入了断点
可以正常进行调试了。
4. 调试IIS中的网站
如果是调试发布到IIS中的网站,则需要附加的进程为w3wp.exe。
可能会遇到如下情况:
如果看不到该进程,则需考虑如下操作,①访问该网站,休眠状态有时候找不到该进程。②勾选“显示所有用户的进程”,再刷新。
如果看到多个w3wp.exe,这是在IIS中部署了多个网站,不知道该附加到哪个上面,可以以管理员权限运行 cmd,执行如下命令:
cd %windir%\system32\inetsrv
appcmd list wp
在执行结果中可以看到网站的名称和对应的进程ID,在附加进程的时候根据进程ID区分。
来源:https://www.cnblogs.com/FlyLolo/p/remote-debugger.html


猜你喜欢
- 终于决定把邮件系统重新弄一弄了。因为服务器经常出问题,DNS报错,SMTP也经常出问题。最重要的是,因为以前只有两台服务器,这台服务器上充当
- linux如果刚安装好防火墙时我们常用的端口是没有增加的,也就是说不能访问,那么要怎么把常用端口增加到防火墙通过状态呢,下面我们以80端口为
- 笔者见到有些站长在问,如何去掉有无新帖版块图标,并为版块设置自己喜欢的个性化图标,在此特意把方法写出来,希望可以帮到有需要的站长。以 Dis
- UDP协议的特点UDP 不提供可靠性的传输,它只是把应用程序传给 IP 层的数据报发送出去,但是并不能保证它们能到达目的地。由于 UDP 在
- 各位站长朋友,我在这里给大家拜年了!今天在这里谈论一下网站被黑的情况!首先,我不是一名黑客,但是网络安全知识还是稍了解一点。一般说自己是黑客
- 最近找了个工作,给公司做网站优化,所以第一次接触企业网站,谈谈对企业网站的理解。这个公司主要是做4008号码销售的。公司要优化的目标就是:客
- 有一些问题常令用户困惑:在产品的功能上,各个厂商的描述十分雷同,一些“后起之秀”与知名品牌极其相似。面对这种情况,该如何鉴别?描述得十分类似
- 人之患在好为人师。陈国华邀请我加入“创业圈”群,并讲讲创业,其实我没什么资格给大家讲创业。我只是觉得现在的年轻人在理解别人说过的话的方面比较
- 12月3日上午消息,28商机在线(28.com)母公司中网在线(OTC:CHNT)已在美国纽约OTCBB市场通过借壳的方式悄然挂牌交易。财报
- 用户帐号与密码,就好像是自己家门的钥匙,是用户访问网络资源的一把钥匙。无论是即时聊天工具,如MSN或者QQ,又或者是邮件、论坛,等等,都需要
- 常用组件主要包括Aspjpeg、Jmail、LyfUpload、动易、ISAPI_ReWrite等,本文就仅说这5种,其他类型组件可以根据需
- 首先介绍一下我电影站的程序,市场上流行的主要是马克斯电影程序和搜一次电影程序,大部分都使用这两个电影程序,但是我选择了马克斯程序因为他的程序
- 时间过的真快,不知不觉大二的生活块接近尾声啦,跟着站长站Chinaz的前辈学习时间也有6个多月啦,在这里也写写自己的网赚历程吧,本人第一次写
- 很多网站运营者都非常关注他们网站的网页级别PR值(Google PageRank)值大小,有的甚至将网站PR值与搜索引擎优化效果直接划上等号
- 在上一期,我们为站长介绍了“活动”功能,活动的功能主要是满足站长组织线下活动的需要,形成了一条从活动的报名、组织到活动回顾的主线,不仅能增强
- 本人做网赚也有一段日子了,其中酸甜苦辣应有尽有,目前网赚行业中国内发展规模落后于国外,所以现在做网赚主要还是做国外的项目,既然是国外项目那自
- 一 准备redis镜像、容器1.1 下载redis6.0.8docker pull redis:6.0.81.2 准备6台服务器配置文件#
- 问题说明最近的几台机器在同一天的不同时段都出现以下警告信息:Mar 26 20:55:03 host1 kernel: WARNING: a
- 最近遇到wordpress的头像在国内一直显示不出来,问题发生在WordPress 3.0以上,WordPress的头像服务Gravatar
- 前言服务器系统环境为:CentOS 6.5(final);在服务器成功安装FFmpeg颇废了一番功夫,总结一下成功安装的过程,希望对大家有用