delphi2005探讨之二

2016-02-19 18:48 0 1 收藏

下面是个简单易学的delphi2005探讨之二教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - 编程语言 】

DELPHI2005开发asp.net程序遇到的问题及相关解决过程?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

问题:

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

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

 

 解决过程:

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

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

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

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

        从搜索网站查查aspnet_wp.exe是何方神圣,原来只装上.net和IIS还不够,还需从添加/删除组件-应用程序服务器,点击详细信息,还要加上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域名解析了吧?于是配置DNS、DHCP、WINS之类,在配置DNS时发现了一个错误目前 DNS 服务器没有域名。它的 DNS 名称为单一 标签主机名,没有域  (如:  "host" 而不是 "host.microsoft.com")。 您可能忘记为服务器计算机配置主 DNS 域。有关详细信息,请参阅“DNS 服务器日志参考”或在联机帮助中“为客户端计算机配置 主 DNS 后缀”。 --接着还有相关处理办法。(微软在这方面做得不错。)

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

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

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

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

来源:https://www.tulaoshi.com/n/20160219/1619029.html

延伸阅读
计算机语言一代一代地从机器语言发展到高级语言,从复杂到简单(其实也不简单),体现了计算机科学技术的发展。计算机语言越高级,就越抽象越人性化,与低层硬件的关系就越少,使用起来就越方便。但无论计算机语言如何高级,都是对操作系统层的抽象,因此我们总可以找出理解高级语言背后的规律,那就是:高级语言写的代码只是为了描述人们的需...
一、概述 Borland 希望Delphi 2005 能成为Windows平台上的最终的完整解决方案,为此 Delphi 2005 集成了 Delphi, C#, Microsoft .NET Framework and Win32 ,支持图形用户接口(GUI), Web开发, 数据库、富客户端应用程序(rich-client applications)等多方面的开发, 集成软件生命周期管理(ALM)功能及快速开发(即RAD)的能力。在Del...
Borland公司日前发布了其最新版Windows开发工具Delphi 2005,新版软件在同一开发环境中加入了对Win32、.Net、Delphi和C#的支持,同时集成了Borland应用生命周期管理工具。 代号Diamondback的新版Delphi是为支持Borland包罗万象的软件交付最优化计划设计的,该计划把商业流程自动化应用到了软件开发工具中。Borland一直希望自己能在.NE...
Delphi中如何创建并注册MIDAS应用程序服务器COM程序    Delphi提供一些向导(如:RemoteDataModule,Automation Object,TypeLibrary)来自动产生COM程序的结构.    (法1)创建一个普通应用程序服务器         新建一个普通工程,然后通过New-Other-Multitier-Remote DataModule,...
标签: SQLServer
一、 简介 在2005年11月份,微软发行了三种新产品系列:Visual Studio 2005,SQL Server 2005和.NET框架2.0(它包括ASP.NET 2.0)。SQL Server 2005是微软自从其上一个主要发行版本SQL Server 2000以来最新版本的数据库平台。在过去五年的发展中,SQL Server中加入了大量的新特征,所有这些新内容都被总结到微软网站的一篇文章《What's New...

经验教程

430

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部