美文网首页
利用VS2015进行微信公众号开发远程调试

利用VS2015进行微信公众号开发远程调试

作者: hlzfr | 来源:发表于2017-02-10 09:59 被阅读0次

    这是个人的第一篇博客,写得不好请多多包涵!!!

    背景

    微信,作为腾讯一个划时代的产品,已经渗透到了我们日常生活的方方面面,而每个人的微信里想必都或多或少的关注了自己感兴趣的公众号。作为一个程序员,更想去拥有自己的公众号。

    准备工作

    本地进行微信公众号开发,需要将内网映射到外网上面去,我这里使用的是nat123,另外使用了盛派的微信SDK,这是一个基于C#的微信开发SDK。

    具体步骤

    1. 配置IIS
      将代码发布到本地IIS,并绑定到80端口。


      本地发布.png
    2. 绑定网站主机名
      我这里是用的自己的域名,我在nat中将映射地址更改为了我自己的域名的。


      绑定主机名.png
    3. 修改代码属性,设置Web服务器为本地IIS,并将URL配置为步骤2中的域名。


      属性设置.png
      URL设置.png
    4. 开启VS远程调试
      进入VS安装目录下的Remote Debugger文件夹


      Remote Debugger.png

      然后根据自己的系统选择对应的文件夹打开,我是64位系统,所以打开的是x64文件夹,并找到文件夹下的msvsmon.exe,以管理员身份运行。运行结果如下图:


      msvsmon运行效果.png
      选择工具->选项,进入选项设置界面,选择无身份验证并勾选允许任何用户进行调试,点击确定。
      msvsmon设置.png
    5. 开始调试
      在VS菜单栏选择调试->附加到进程


      调试.png

      勾选显示所有用户进程,并附加到进程w3wp.exe进行调试


      附加到进程w3wp.exe.png
    6. 在公众号中操作,进入代码断点


      进入代码断点.png

    写在最后

    如果在附件进程的时候没有发现w3wp.exe,可以尝试重启网站,msvsmon.exe,并等待一段时间。在调试过程中请关闭系统防火墙。

    相关文章

      网友评论

          本文标题:利用VS2015进行微信公众号开发远程调试

          本文链接:https://www.haomeiwen.com/subject/coyyittx.html