您的位置:首页 > 软件设计 > 其它 > 正文

vs远程调试

更多 时间:2015-3-18 类别:软件设计 浏览量:1418

vs远程调试

vs远程调试

Web项目,在如下这几种情形下,定位和解决这样的缺陷显得非常麻烦:

开发环境搭建起来非常麻烦,如需要安装庞大的开发工具包,像VS.net系列软件。

不能破坏测试机纯净的系统环境,即使问题最终能解决,你总不能要求用户也装一个开发环境吧。

真实的应用环境在服务器上,如web服务器,这种硬件和软件环境的搭建受很多外围因素制约。

Visual Studio自带的远程调试(Remote Debugging)功能为解决上述问题提供了很好的解决方案。

 

下面以vs2013为例介绍远程调试的方法

 

1、在VS安装目录下找到visual studio tool文件夹

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

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

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

5、启动调试

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

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

 

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

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

 

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

 

8、输入你的url和token后,点击提交按钮,顺利进入调试模式

 

标签:调试