微信公众号开发系列教程一(调试环境部署)

微信公众号开发系列教程一(调试环境部署续:vs远程调试)

C#微信公众号开发系列教程二(新手接入指南)

C#微信公众号开发系列教程三(消息体签名及加解密)

C#微信公众号开发系列教程四(接收普通消息)

C#微信公众号开发系列教程五(接收事件推送与消息排重)

C#微信公众号开发系列教程六(被动回复与上传下载多媒体文件)

前几天决定写个微信公众平台开发系列,在发布第一篇博文后,收到了很多园友的反馈和建议,在这里感谢大家的支持,我会坚持写完这个系列,希望能帮助更多的小伙伴。特别要感谢下@ZIP,是他的一个提醒才有了这篇博文。也希望更多的小伙伴能把你的想法反馈给我。

上一篇中主要介绍的是使用花生壳映射到本地开发环境,以写调试文件的方式进行代码调试,在@ZIP的提醒下,研究了vs远程调试,功夫不负有心人,在这个寂静的深夜里,给了我一点小成就感。上一篇文章中讲到的本篇就不废话了,没有看到上一篇的小伙伴请点击这里。

第一步  IIS的配置

进入iis,点击网址,选择你的网站,在窗口的右边编辑网站中点击绑定,如图所示。

进入网站绑定窗口,编辑或者添加绑定,ip可以不选,主机名写你的花生壳的域名,如图:

填写完成后,点击确定,iis配置完成。

第二步  VS配置

打开你的项目,选择你的web项目,右击,选择属性。

进入web,在服务器一栏中,选择本地iis,项目url填写绑定的iis中的域名,也就是花生壳赠送的域名,记得加上http:// ,如图所示:

配置完成后 Ctrl+S保存,vs配置暂时完成。

第三步  远程调试器配置

我的环境是win8.1+vs2013,配置的过程中,可能会有些不同,但个人觉得也就大同小异。

首先,搜索visual studio tool如图:

打开后,找到Remote Debugger Folder快捷方式并打开,根据自己的系统选择x86或者x64,双击打开。

找到msvsmon.exe,右击,以管理员身份运行。运行后如图:

选择工具,选项,选择无身份验证,并勾选运行任何用户进行调试,点击确定

调试器配置完成。

第四步  启动调试

在vs中,选择调试,附加到进程

在传输一栏,选择“远程(无身份验证)”,限定符一栏,输入你的本机ip或者主机名,然后点击右下角刷新。

点击刷新之后,在可用进程一栏中,找到w3wp.exe进程,注意留意用户名一栏,看看时候是你要调试的网站的应用程序池,如果没有找到w3wp.exe,请到iis中,打开你的网站后,再点击刷新,即可找到。

找到此进程后,双击,弹出附近安全警告,选择附加即可。

到此就已经可以进行远程调试了。下面简单看下例子。

进入微信公众平台,进入开发者中心,找到服务器配置,点击修改配置。

输入你的url和token后,点击提交按钮,激动人心的时候到了,顺利进入调试模式~~~~~

是不是觉得很高端的样子?反正我觉得很高端。哈哈~~~~

如有疑问加群一起交流,我需要广大屌丝小伙伴的反馈与建议,  

如果觉得本文对你有帮助,请点击文章下面的推荐哦,去帮助更多的小伙伴了解微信开发的流程。

如果你是土豪,想支持笔者继续更新本系列教程,可以扫描下面的二维码悬赏一下,你的支持是笔者继续更新下去的动力。

转载于:https://www.cnblogs.com/zskbll/p/4080328.html

微信公众号开发系列教程一(调试环境部署续:vs远程调试)相关推荐

  1. 微信公众号开发系列教程一(调试环境部署)

    http://www.cnblogs.com/zskbll/p/4074855.html 目录 C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试 ...

  2. C#微信公众号开发系列教程三(消息体签名及加解密)

    http://www.cnblogs.com/zskbll/p/4139039.html C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试) C ...

  3. C#微信公众号开发系列教程五(接收事件推送与消息排重)

    C#微信公众号开发系列教程五(接收事件推送与消息排重) 原文:C#微信公众号开发系列教程五(接收事件推送与消息排重) 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教程一(调试环境部署续 ...

  4. C#微信公众号开发系列教程二(新手接入指南)

    此系列前面已经更新了两篇博文了,都是微信开发的前期准备工作,现在切入正题,本篇讲解新手接入的步骤与方法,大神可直接跳过,也欢迎大神吐槽. 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教 ...

  5. 微信公众号开发系列教程视频

    01 学习内容与目 02 编辑模式 03 开发模式(剖析源码 04 通信流程 05 自定义菜单创 06 自定义菜单删除和查询 07 自定义菜单推 08 个性化菜单 09 接收消息 10 被动回复消息 ...

  6. 微信公众号开发入门教程第一篇

    微信公众号开发入门教程第一篇 关键字:微信公众平台开发 作者:方倍工作室 在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/ ...

  7. 微信公众号开发系列-玩转微信开发-目录汇总

    引言 最遗憾的不是把理想丢在路上,而是理想从未上路. 每一个将想法变成现实的人,都值得称赞和学习.致正在奔跑的您! 在现在这个无处不在的互联网背景下,各种应用已不再仅仅局限于网页或桌面应用了,IOS. ...

  8. 微信公众号开发系列-13、基于RDIFramework.NET框架整合微信开发应用效果展示

    微信公众号开发系列-13.基于RDIFramework.NET框架整合微信开发应用效果展示 1.前言 通过前面一系列文章的学习,我们对微信公众号开发已经有了一个比较深入和全面的了解. 微信公众号开发为 ...

  9. .NET微信公众号开发系列 - 项目介绍

    由于业务需要,需要开发微信公众号.不过没有查询到比较有用的信息,只能自己摸索前进. 写这个微信公众号开发系列,希望能提供一些帮助. 需要的功能有创建订单.查看订单.还有基本的用户管理. 由于团队人员有 ...

最新文章

  1. 如何去判断一个面试者的深度学习水平?
  2. php一对多聊天程序代码,微信小程序实现一对多发消息
  3. android 键盘 能复制,android – 从EditText中禁用软键盘,但仍允许复制/粘贴?
  4. python链接mysql报错2003_Python连接Mysql报错问题解决
  5. VB6中给数组赋值的限制
  6. android计算汇率代码,android studio 开发实例 连接网络获取汇率
  7. Oracle增加自增长列
  8. matcaffe训练与测试
  9. tf卡工具android,SD/TF卡专用格式化工具
  10. 自抗扰控制的入门学习(一)—— 前言
  11. 计算机模态分析计算法,ANSYS 入门教程 (33) - 分析类型与求解控制选项 (b)   转自...
  12. 看透网络执法官的本质
  13. 2012年九月六号阿里巴巴面试
  14. Linux 下搭建 Kafka 环境
  15. asp微信点餐系统源码,asp扫码点餐代码,支持连接飞鹅云打印机
  16. wxpython收费吗_使用wxPython开发一个简单GUI应用
  17. 深入学习Docker网络(看这篇就完全够了)
  18. KL散度的含义与性质
  19. React+Redux技术栈核心要点解析(上篇)
  20. mvc html 多行文本框,asp.net-mvc – 如何在MVC3中为多行文本框创建多个编辑器模板?...

热门文章

  1. 宇宙中的最大天体有多大
  2. 股票市场的本质是为优质企业提供融资的平台
  3. 路由器用到坏才换?路由器你在乎哪些功能?
  4. 经典同步问题二——哲学家进餐问题
  5. 【Java开发规范】禁止在 foreach 循环里进行元素的 remove/add 操作
  6. TLS握手、中断恢复与证书中心的原因
  7. [LOJ6278]数列分块入门 2
  8. Error:Cannot find module 'stylus'
  9. 02 Apache Solr: 概览 Solr在信息系统架构中的位置
  10. oracle备份恢复学习