网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Delphi
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.Delphi控件的拿来主义(三).
.在WIN2000/XP下添加自定义纸张的.
.Delphi图象截取编程示例(6).
.在Delphi中自己建立交叉表.
.Delphi的优点.
.数据库应用程序开发中图像数据的.
.Delphi断想.
.Delphi中使用OLE方法操作Excel.
.Delphi数据库编程教程(四).
.用Delphi2005和DUnit搭建敏捷开发.
.用面向对象方法解决24点问题.
.DELPHI基础开发技巧.
.200开发技术年度综述之Windows开.
.解析IP地址为主机域名.
.检测Delphi是否正在运行.
.控件在运行状态改变大小.
.Delphi第三方控件全面评比介绍(.
.在Delphi中如何维护COM+的状态信.
.三层结构的设计模式.
.转载:TThread类剖析.

delphi2005探讨之二

发表日期:2006-2-4


DELPHI2005开发asp.net程序遇到的问题及相关解决过程

 

问题:

新建项目时,选取asp.net web application,然后一切按默认设置,然后点击运行,在浏览器报错“该页无法显示,关闭浏览器返回delphi2005开发环境的出错信息如下:

 

 解决过程:

由于新装的系统,通过tools->options->html/asp.net options->asp.net看到默认的WEB SERVERIIS,装上IIS,再运行,故障依旧;

     查看delphi2005帮助文件看到还可用cassini web server,下载cassini web server并安装,修改tools->options->html/asp.net options->asp.netcassini web server端口改为其他端口,如8087,然后修改project->options->debugger->asp.net->host with web server->servercassini web server,再试运行,在浏览器报错“该页无法显示,关闭浏览器返回delphi2005开发环境的出错信息如下:

        改成其他端口号,出错信息与此类似,不过错误信息中的8087变为所改的端口号,不得不放弃用cassini web server尝试;(若有高人明白,望能赐教,不胜感激)

     打开IIS,选中默认网站,右击,浏览,看到IIS测试网页,证明IIS本身没有问题。选中刚才新建项目自动生成虚拟目录WebApplication1,右击,浏览,提示“您无权查看该网页”,右击WebApplication1->属性->文档->添加->WebForm1.aspx->确定->上移(上移此文件到第一位)->确定, 选中WebApplication1右击,浏览,报错“该页无法显示”。

        从搜索网站查查aspnet_wp.exe是何方神圣,原来只装上.netIIS还不够,还需从添加/删除组件->应用程序服务器,点击详细信息,还要加上asp.net,真可笑,还犯这么低级的错误!

打开IIS,选中WebApplication1右击,浏览,嗯,终于显示正常了。

本来以来万事大吉了,可用delphi2005打开刚才项目试运行,在浏览器报错“找不到网页,关闭浏览器返回delphi2005开发环境的出错信息竟然故障依旧!!!

忽发奇想,http://localhost/WebApplication31/WebForm1.aspx中改为http://192.168.0.5/WebApplication31/WebForm1.aspx说不定就行了,果然如此。http://localhost/WebApplication31/WebForm1.aspx为什么不行呢,接下来就应是DNS域名解析了吧?于是配置DNSDHCPWINS之类,在配置DNS时发现了一个错误目前 DNS 服务器没有域名。它的 DNS 名称为单一 标签主机名,没有域  (如:  "host" 而不是 "host.microsoft.com")。 您可能忘记为服务器计算机配置主 DNS 域。有关详细信息,请参阅DNS 服务器日志参考或在联机帮助中为客户端计算机配置 主 DNS 后缀。 --接着还有相关处理办法。(微软在这方面做得不错。)

    按照以上处理办法,把机器名更名,重启后DNS终于不再报错。其他相关服务也正常了。

delphi2005打开刚才项目试运行,在浏览器报错“找不到网页,关闭浏览器返回delphi2005开发环境的出错信息竟然故障依旧!!!

打开IIS,选中WebApplication1右击,浏览,报错“找不到网页”。又想到刚才从IIS测试把默认网站属性中网站标识中的IP地址改为了本机IP192.168.0.5,把它改回来吧,也就是(全部未分配)

耶,这个世界清静了………

上一篇:帖个HOOK鼠标滚轮滚动的DLL 人气:4516
下一篇:拷贝DBGrid当前行 人气:4177
浏览全部Delphi的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐