用Visual Studio 2017(MVC)写的微信程序项目 如何用微信web开发者工具进行调试

1.正常安装好微信web开发者工具

2.打开所写的项目,找到.vs文件夹,找到config配置文件夹,打开applicationhost.config配置文件。

找到<sites>节点,找到对应的站点下的<bindings>节点,找到启动项目的对应映射,比如<binding protocol="http" bindingInformation="*:28766:localhost" />

 

 

3.找到对应的项目地址之后,记录下来,打开本地的host文件,要以管理员身份打开,否则修改不了。

  3.1鼠标右键点击桌面左下角的开始菜单,选择“命令提示符”,右键更多,以管理员身份运行。

  3.2在打开的黑色命令提示符窗口中输入 notepad,敲回车;

  3.3打开的记事本页面中点右上角的文件,然后点打开;

  3.4在弹出的窗口中找到路径,C:\Windows\System32\drivers\etc;

  3.5点右下角的文本文档,然后选择所有文件,就看到显示出来了host等多个文件,鼠标选择host,然后点打开;

  3.6在打开的host文件中修改你要添加的内容,比如我这里要localhost:28766(对应上图) 修改完成后点击文件,再点保存,这个时候就可以正常保存了。

 

 

4.打开微信web开发者工具(登陆过程略过),选择公众号网页开发,在上面进行输入网址http://localhost:28766,即可进行调试(http://localhost:28766/WechatVote/SulfurVote 具体网页网址)。

5.如果页面有些需要授权才能登陆,而自己又没有被授权,那么可以把需要授权的代码注释掉,进行调试。

 

 

 

 

 

 

posted @   暗黑银狐  阅读(857)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示