| 一直做惯了ASP.NET,现在要做ASP了,要开始接触该死的VB了,很不熟悉的语言,不过相信是相通的,除此之外想到了一个问题,ASP能不能单步调试呢? 百度了一下,答案是肯定的!好方法,分享一下吧~ 先打开“Internet 信息服务(IIS)管理器”,找到要开启服务端脚本调试的网站,进入属性页,进入“主目录”选项卡,点击“应用程序设置”中的“配置”,进入应用程序配置,进入“调试”选项卡,选中“启用ASP服务端脚本调试(E)”,确定即可。 配置完IIS之后,就需要用VS2005来调试程序了。这里我使用一段测试程序: <% 运行时会出现对话提示框: 点“是”就会进入VS2005的调试环境
如果是想在还没出错的情况下进行调试,这时需要先在浏览器中访问过需要调试的文件,因为这样ASP代码才会载入内存,然后打开VS2005,选择菜单中“工具->附加到进程”,然后选择dllhost.exe,如果在进程列表中没有找到dllhost.exe,可能是因为你还没有运行过ASP程序,我在测试的时候发现有两个dllhost.exe,可以从用户名发现一个是用户的,一个是系统的,选择的时候选用户的就OK了,还有一点要说明的是,在IIS6.0里面到附加到的进程相信不是dllhost.exe,应该是w3wp.exe,这个有待实践去检验~ 在VS中设置好断点,这个我就不多说了(选中一行,F9就行),然后在IIS里面运行页面,注意不是在VS里面运行,平时的F5,CTRL+F5就不能用啦~ 现在就可以使用VS2005来调试ASP程序了,相信这会在ASP程序开发过程中给大家带来很大的方便。 在这里我还要介绍一款可以调试的工具,应该是一开发环境,ASP Studio 下载:http://www.onlinedown.net/soft/43694.htm
|
| Name: |
| HomePage Email |







loading