Visual Studio 远程调试

在进行微信公众号开发的时候,需要有一个域名和服务器,虽然微信提供了接口调试工具,但是只能看到返回的结果,内部如何处理是不知道的,如同隔靴搔痒,还是不能满足开发者调试的需求,那么能不能写完代码就可以进行断点调试呢?

首先,需要下载 Sunny-Ngrok 这个软件,网址是 https://www.ngrok.cc/ , 网站上有使用教程,这里不再细说,配置好自己的外网域名后,打开 Sunny-Ngrok启动工具 这个软件

Visual Studio 远程调试_第1张图片

之后打开IIS管理器->绑定->编辑->在[主机名]框中输入在ngrok中注册的域名

Visual Studio 远程调试_第2张图片

之后用visual studio(我这里是2013)打开你的项目,右键项目->属性->Web,在服务器栏选择[外部主机],在项目URL填入在ngrok上注册的域名,保存

Visual Studio 远程调试_第3张图片

最后最重要的一步,在visual studio安装目录中搜索到msvsmon.exe,双击,如图一样配置

Visual Studio 远程调试_第4张图片

配置结束,在调试的时候先发布一遍(调试的版本必须和发布版本相同),浏览器打开网站,在visual studio中单击调试,选择附加到进程

Visual Studio 远程调试_第5张图片

找到名为w3wp.exe的项,选择后点击附加,就可以调试啦

Visual Studio 远程调试_第6张图片

你可能感兴趣的:(Visual Studio 远程调试)