如何实现远程调试c#代码-创新互联

今天就跟大家聊聊有关如何实现远程调试c# 代码,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联建站总部坐落于成都市区,致力网站建设服务有网站制作、成都做网站、网络营销策划、网页设计、网站维护、公众号搭建、重庆小程序开发公司、软件开发等为企业提供一整套的信息化建设解决方案。创造真正意义上的网站建设,为互联网品牌在互动行销领域创造价值而不懈努力!

一:背景


1. 讲故事

每次项目预交付的时候,总会遇到各种奇葩的坑,我觉得有必要梳理一下以及如何快速解决的,让后来人避避坑,这篇就聊聊自己的所闻所遇:

我去,本地环境代码跑的哧溜,上了测试环境出问题
我去, 第三方提供的 dll 跑出 bug 了

二:两个大坑的解决方案


1. 本地环境没问题,上了测试出问题

相信很多朋友都有我这样类似的遭遇,明明程序代码,配置文件都一样,挪了一个窝就出问题,你说气人不,既然问题出了那怎么快速解决呢? 对,就是用调试,但程序部署在 centos 上,送一个 visualstudio 上去也不现实,在这种限制级条件下还想调试怎么办呢?不错,可以上远程调试,然后就很快查到了测试机器中的某一个环境变量搞错了,事情的来龙去脉搞清楚了,接下来就看看怎么实现 local 到 centos 的 远程调试。

1) 测试代码
为了方便演示,我就在 Action 中读取 strategy 环境变量。

  public class HomeController : Controller
  {
    public IActionResult Index()
    {
      ViewBag.strategy = Environment.GetEnvironmentVariable("strategy");

      return View();
    }
  }

网页题目:如何实现远程调试c#代码-创新互联
网站地址:http://bzwzjz.com/article/ipejd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 品牌网站建设 成都网站建设 成都网站设计 成都响应式网站建设 网站建设改版 成都品牌网站建设 网站建设 成都网站设计 成都网站制作 网站制作 公司网站建设 重庆网站设计 成都网站制作 成都网站设计 网站建设方案 成都网站建设 攀枝花网站设计 四川成都网站制作 H5网站制作 手机网站建设 成都营销网站制作 成都网站制作