.Net Core Web项目调试黑科技 | visaul studio 断点调试 | 前端联调

背景:

不知道作为后端开发的朋友们,有没有遇见过这种情况。就是和前端联调的时候。发布到is或者搭载doker的项目有问题了,想通过断点调试,却不知道怎么操作。

实现:

这里具体提供了两种方式,方式没有好坏之分。大家按照喜好自行选择

一,附加项目调试

首先需要将项目发布搭载在iis上,或者其他。

然后打开vs 的项目,依次选择嘴上测 调试-附加到进程

然后可以打断点看一下,如果是实心红色,代表成功了。

注意:此方式,需要注意的是有时候断点可能打不上去。如果有这种情况,那么可以重新生成解决方案,重启一下已经打开的网站再试试。

二,直接启动调试

这种方式,简单暴力。其实源于前端同事的一次询问,

前端:有没有可能就是你那边写着,我这边请求着。咱们一起进度......

后端:牛逼!

后端项目一般启动后都是localhost的地址,那么这种地址前端肯定是无法访问的,那么我们就改一下地址,改成本机的ip。

找到这个文件launchSettings.json,修改这两个地方

这两个地方其实是两种启动模式,改好之后我们继续修改一下防火墙的入站规则,把对应的端口进行开放

到这里,其实就可以了~

以上就是这两种方式,下面给大家看一下我用虚拟机去访问域名的效果图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

从前是晴天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值