如何调试 asp 程序 摘自: http://hi.baidu.com/artmis_/blog/item/dd859df57c317b7edcc474f0.html

asp 如何调试
2010年11月24日 星期三 17:18
.3.1 ASP的开发工具
实际上ASP应用程序就是以.asp为扩展名的纯文本文件,我们可以用任何文本编辑器来编辑(例如Windows系统的记事本文本编辑器)。
使用那些带有ASP增强支持的编辑器可以提高编写效率,例如Microsoft Visual InterDev 、Dreamweaver UltraDev(或MX)和FrontPage 2003。本书第7章的实例4留言板系统即是在Dreamweaver MX中开发的。
虽然可以借助InterDev 、Dreamweaver、FrontPage里内置的ASP开发功能来迅速准确开发ASP,但是很多情况下还是要手工输入或是修改代码,才能设计出功能强大并且灵活的ASP程序。我们也可以先使用Dreamweaver、FrontPage设计制作普通的HTML页,然后在里面插入ASP程序代码,但要注意文件扩展名要为.asp。
注意:为了让大家掌握ASP代码书写方式,推荐采用在Dreamweaver或FrontPage中设计制作普通的HTML页,然后在里面手工插入ASP程序代码,本书主要是采用这种方式。在本书第7章我们也通过一个具体的ASP系统的开发实例,简单地介绍了如何使用Dreamweaver MX里内置的ASP开发功能来开发ASP程序。
如果是要开发一个比较大型的ASP系统,并且是多人组成的团队来开发,推荐使用专门的ASP开发工具InterDev,它可以编辑ASP文件和预览文件,同时提供多种网页设计组件,可以使用所见即所得的方式设计网页,并且可以有效地管理网站,方便多人合作开发。
3.3.2 调试ASP脚本
程序开发完毕,还需要进行调试,以检查其运行情况。无论你是否有经验,都可能会遇到程序错误,特别是开发比较复杂的ASP程序,这种错误就越容易出现,这样调试工作就显得更为重要。
在很多情况下,当ASP程序出现错误时,客户端浏览器会报出:HTTP 500 - 内部服务器错误。
常见的错误主要有语法错误、运行时错误和逻辑错误。我们采用手工方式编写代码时,很容易犯输入性错误,比如输入了不应有的空格。
可以借助一些调试工具来发现错误,微软脚本调试工具Microsoft Script Debugger就是一个很好用的ASP程序检测工具。
启用此调试工具的操作步骤如下:
(1)打开Internet服务管理器,见图。

(2)选择Web站点,单击鼠标右键打开快捷菜单,从中选择“属性”命令,打开站点【属性】对话框,参见图。

(3)打开【主目录】选项卡,参见图。

(4)单击【配置】按钮,打开【应用程序配置】对话框,如图所示。

(3)打开【应用程序调试】选项卡,按图所示设置启动微软脚本调试工具Microsoft Script Debugger。

下面我们故意运行一个错误的ASP文件,Microsoft Script Debugger检测效果如图所示。

Microsoft Script Debugger遇错将弹出消息框,指出错误类型,并且在代码窗口中对出错的代码用黄色底纹醒目表示。
掌握了这些出错信息,就方便我们去修正错误。

http://www.jxcia.com/teachok/web_program_design/ch3/section3.htm

posted @ 2012-04-12 18:39  ymingkm  阅读(994)  评论(0编辑  收藏  举报