前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ASP.NET Core远程调试

ASP.NET Core远程调试

作者头像
雪飞鸿
发布2018-09-05 10:41:59
1.5K0
发布2018-09-05 10:41:59
举报
文章被收录于专栏:me的随笔me的随笔

关于ASP.NET Core远程调试的具体做法可参考微软文档——Remote Debug ASP.NET Core on a Remote IIS Computer in Visual Studio 2017,详细做法不再赘述,这里主要记录下自己的感受。

  1. 体验Web Deploy 这种发布方式可直接将代码打包发到指定服务器的指定站点下,十分方便。
  2. 远程调试注意事项 若要使用远程调试功能,需同时满足以下亮点:
    • 必须以Debug方式发布代码到服务器上
    • 本地项目文件夹中的文件必须和服务器上的文件一致(主要是bin下的dll文件了)
  3. 个人感受
    • 远程调试要求代码以Debug方式发布,这和实际情况不符,使得远程调试功能稍显鸡肋
    • 相比调试本地代码,远程调试在命中代码中的断点时,VS会出现卡顿甚至会出现超时提示,可能是因为需要建立网络连接以传输调试信息的缘故吧(干我们这行网速要有保障)

    上图是远程调试原理图,若VS长时间无法响应则服务器会报502错误

微软文档中对于使用远程调试的网络要求:不要用代理,确保有良好的带宽与网速

结语

远程调试是个出发点很好的功能,但个人感觉不太实用。

推荐阅读

Remote Debugging Remote Debug ASP.NET Core on a Remote IIS Computer in Visual Studio 2017

版权声明

本文为作者原创,版权归作者雪飞鸿所有。 转载必须保留文章的完整性,且在页面明显位置处标明原文链接

如有问题, 请发送邮件和作者联系。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-12-16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 结语
  • 推荐阅读
    • 版权声明
    相关产品与服务
    远程调试
    远程调试(Remote Debugging,RD)在云端为用户提供上千台真实手机/定制机/模拟器设备,快速实现随时随地测试。运用云测技术对测试方式、操作体验进行了优化,具备多样性的测试能力,包括随时截图和记录调试日志,稳定的支持自动化测试, 设备灵活调度,用例高效执行, 快速定位产品功能和兼容性问题。云手机帮助应用、移动游戏快速发现和解决问题,节省百万硬件费用,加速敏捷研发流程。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档