新闻资讯

远程调试过程失败怎么办?花生壳远程开发调试解决方案

2021-11-9

  软件工程师开发出相关的应用后,都是需要进行调试后才能上线使用,而有时需要用到远程调试的方法,一个可靠的远程开发调试方案关系着整个调试流程是否通畅,而这就需要可靠的花生壳软件来帮忙了,下面一起来看看花生壳远程开发调试解决方案。

  远程调试过程失败怎么办?

  鼠标右键点击,桌面下发的任务栏空白区域,选择【任务管理器】点击打开。
  在弹出的任务管理器对话框,上方选择【进程标签,在进程列表中找到【dllhost.exe】进程结束。
  结束进程之后,点击左下角开始菜单,找到控制面板打开。
  进入控制面板,在列表中点击【系统与安全】选项
  进入系统与安全界面,找到【系统选项】进入系统属性界面。
  进入系统属性界面点击左上角菜单栏的【高级系统设置】选项。
  进入系统属性对话框,选择【高级】标签,然后点击性能栏后方的设置选项。
  进入性能选项对话框,点击上方菜单处的【数据执行保护】,然后再【为除下列选定程序之外的所有程序和服务启用DEP】勾选,
  勾选完成,点击下方的添加选项,找到【dllhost.exe】文件,进行添加,添加完成重启电脑即可。

  花生壳远程开发调试解决方案:

  花生壳软件可以帮助工程师顺利完成远程开发调试过程,下面我们以微信公众号调试的例子给大家讲解下具体步骤:

  1.局域网搭建站点
  首先,你在本地要有一个可以运行的网站,如果没有,需要自己新建一个Web项目,例如我在局域网内部服务器搭建了一个IIS站点,然后运行起来。
  通过局域网IP的80端口访问成功。
  2.花生壳设置端口映射
  将局域网内搭建的Web服务发布到外网去,看起来是一件非常麻烦的事情,因为用来做微信公众号的域名,必须经过备案在外网使用80端口访问。那我们怎么实现这个方案呢?现在有个非常方便的工具,花生壳内网穿透软件,通过花生壳实现将Web服务发布到外网去。
  下面看详细步骤:
  ①登录oray.com,注册一个花生壳账号,并且开通内网穿透服务;
  ②下载花生壳客户端工具,并安装;
  ③输入注册好的花生壳账号密码登录;
  ④点击内网穿透,会跳转到花生壳管理页面;
  ⑤点击内网穿透——新增映射;
  ⑥根据页面提示,填写好局域网服务器IP及端口号,这里选择的映射类型是网站类;
  ⑦映射完成,会生成一个外网访问地址;
  这时我们在外网使用这个地址能准确访问到搭建的Web站点。
  3.注册申请公众号
  我们作为个人开发者,是无法向腾讯申请服务号的,不过有一个方法,这个是为个人开发者准备的测试账号。通过这个测试账号,我们同样可以获得微信服务号的所有功能和接口权限。
  在这里,只需打开微信扫码一下,就立马申请成功了。
  在微信管理后台这里,页面左上方的就是分配到的微信号,下面还有个接口配置信息,要求填入URL及Token。
  最底部有个二维码,直接扫一扫就可以关注这个测试公众号了。
  点击关注后,我们可以在订阅号里面找到这个公众号。
  大家请注意,虽然放在了订阅号里面,但是该测试号基本上可以调用微信平台所有的高级接口(见“可使用接口类别列表”),所以我们的这个测试号对我们是够用的。
  微信平台调用我们网站是通过配置网站的URL和Token来实现的,在接口配置有填写的URL及Token的选项。
  接下来,我们只需要将花生壳生成的外网访问地址填写到URL里面,Token是自己随意输入一个字符串,主要用于校验。
  点击提交,环境配置完成!外网用户就可以随时随地通过关注微信公众号查看到你搭建的站点以及发送的消息了。
  如果你在远程开发调试过程中遇到许多难题,不妨试试用花生壳软件来解决,花生壳软件无需公网ip就可实现内网穿透,是许多软件工程师在开发调试时的首选软件,也得到了大家的一致肯定。总之,有了花生壳软件可以让你的调试过程无比通畅。