博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何调试 asp 程序 摘自: http://hi.baidu.com/artmis_/blog/item/dd859df57c317b7edcc474f0.html...
阅读量:5782 次
发布时间:2019-06-18

本文共 1396 字,大约阅读时间需要 4 分钟。

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

转载于:https://www.cnblogs.com/JackieYang/archive/2012/04/12/2444442.html

你可能感兴趣的文章
sed 替换基础使用
查看>>
高性能的MySQL(5)创建高性能的索引一B-Tree索引
查看>>
oracle备份与恢复--rman
查看>>
图片变形的抗锯齿处理方法
查看>>
Effective C++ Item 32 确保你的 public 继承模子里出来 is-a 关联
查看>>
phpstorm安装laravel-ide-helper实现自动完成、代码提示和跟踪
查看>>
python udp编程实例
查看>>
TortoiseSVN中图标的含义
查看>>
Tasks and Back stack 详解
查看>>
关于EXPORT_SYMBOL的作用浅析
查看>>
成功的背后!(给所有IT人)
查看>>
在SpringMVC利用MockMvc进行单元测试
查看>>
Nagios监控生产环境redis群集服务战
查看>>
Angular - -ngKeydown/ngKeypress/ngKeyup 键盘事件和鼠标事件
查看>>
Android BlueDroid(一):BlueDroid概述
查看>>
Java利用httpasyncclient进行异步HTTP请求
查看>>
宿舍局域网的应用
查看>>
html代码究竟什么用途
查看>>
Hadoop HDFS编程 API入门系列之路径过滤上传多个文件到HDFS(二)
查看>>
Python version 2.7 required, which was not foun...
查看>>