解决DELPHI2005调试ASP.NET程序小问题
发生该错误的原因可能为:
1. NET Framework 没有成功安装。
2. 安装.NET Framework之后才安装IIS引起的
解决方案如下:
1. 运行中运行CMD并键入 %comspec% /K %windir%\microsoft.net\framework\v1.1.4322\aspnet_regiis.exe –i
如图
在WEB站点的目录下会建立一个子目录aspnet_client(如图)
确认网站属性中HTTP头中有如图的设置
关掉Delphi2005,仍运行CMD,在命令行执行“iiseset”重起IIS
2. 如果尝试第1种方法后,仍无法解决问题,可以手动尝试修改machine.config配置文件修改设置。
首先,使用记事本打开系统目录中%systemroot%\Microsoft.net\Framework\v1.1.4322\CONFIG\machine.config文件。
在<assemblies>加入<add assembly="Borland.dbkasp, Version=9.0.0.1, Culture=neutral, PublicKeyToken=b0524c541232aae7" />
如图
如图,接着找到 <httpmodules> 添加
<add type="Borland.DbkAsp.DbkConnModule, Borland.dbkasp, Version=9.0.0.1, Culture=neutral, PublicKeyToken=b0524c541232aae7" name="DbgConnect" />
保存文件,现在再使用DELPHI2005+IIS编译调试ASP.NET,可恶的错误对话框不见了。此方法仅适合DELPHI2005。
后话:我找了很多的中文资料,在盒子和大富翁摸索了多天,都没有解决我曾遇到的相同此问题的方法,最后找到相关的英文文档才解决问题,希望这篇文章能给目前DELPHI for .NET初学者提供帮助,不要让小小问题打击同志们对DELPHI2005学习的热情,希望能让更多人来支持DELPHI。
如果对此文有疑问,通过quickstore2002@yahoo.com我们可以交流。转载请保留完整文章,谢谢!
电子文下载地址:http://www.2ccc.com/article.asp?articleid=2152
参考文献:
What are the ASP.NET debug changes made to machine.config when installing Delphi 2005?
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论