当前位置:中国易下载软件教材中心文章中心编程语言Delphi → 解决DELPHI2005调试ASP.NET程序小问题

解决DELPHI2005调试ASP.NET程序小问题

减小字体 增大字体 作者:佚名  来源:不详  发布时间:2007-8-21 0:57:54
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
喜欢这些内容嘛,请告诉你身边的朋友,易下载中心-QQ资源-itnetcn.com一起享受这份乐趣,本站内容来源互联网
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

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