ASP网站建设的时候,运行时出现错误,我发现时什么没有扩展名“.aspx”注册生成提供程序,这个怎么整?

如题所述

ASP(Active server page)工作在服务器的一端,通过服务器端的编译来动态的将HTML页面传送给浏览器,而“一般的脚本是直接在客户机端浏览器执行处理,由于脚本的兼容问题,经常出现错误,ASP文件只需后缀.asp扩展,即可实现动态页面的输出,这时当然需要WEB服务器支持ASP的运行。

ASP的优点所在:
1:可以直接嵌入到HMTL代码中,与HMTL/SCRIPT等达到完美的结合。
2:ASP是面向对象的可扩展组件功能的交互语言。组件的引用,极大的方便了ASP的使用。
3:用ADO组件轻松实现数据库的存取。
4:通过服务器动态的处理,因此不在存在潜在的脚本兼容的问题。
5:客户端只能看到动态提供的HMTL文件,从而增强了安全性。

与传统CGI,asp.net交互相比:
1:CGI,asp.net实现存取数据库很不容易。
2:程序的开发比较困难。
3:由于不同的用户执行需要重新的调用因此,占用了服务器端的资源,降低了效率。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-31
你做asp的程序,就不应该出现.NET的后缀。。。“.aspx”这个是.net的追问

那怎么解决?

追答

把程序改成asp的吧。.net的不能用了

追问

为什么会出现这种情况?为什么不能用了?怎样改?在哪里改?

追答

重新做

第2个回答  2011-05-30
asp程序和aspx程序是完全不一样的。你确定没弄错?
相似回答