无法调试 ASP.NET Web 应用程序

ASP.NET调试错误解决
本文介绍了在Microsoft Visual Studio .NET中调试ASP.NET应用程序时遇到的一个典型错误及其解决方法。错误信息提示无法在Web服务器上启动调试,这通常是因为.NET Framework配置不正确导致的。文章详细解释了如何检查IIS中的应用程序映射来解决问题。

症状

当您在 Microsoft Visual Studio .NET 中调试 ASP.NET 应用程序时,可能会收到以下“Microsoft 开发环境”错误信息:
Error while trying to run project:Unable to start debugging on the web server.The server does not support debugging of ASP.NET or ATL Server applications.Run setup to install the Visual Studio .NET server components.If setup has been run, verify that a valid URL has been specified.

You may also want to refer to the ASP.NET and ATL Server debugging topic in the online documentation.Would you like to disable future attempts to debug ASP.NET pages for this project?
 

原因

如果 Microsoft .NET Framework 设置或安装没有正确完成,则可能发生此错误。发生此错误时,在 Microsoft Internet 信息服务 (IIS) 中不会正确配置 ASP.NET 文件扩展名(例如 .aspx)的应用程序映射。

若要检查应用程序映射是否正确,请按照下列步骤操作:
1.单击开始,指向程序,指向管理工具,然后单击 Internet 服务管理器
2.展开对应于本地主机(计算机名)的节点,然后展开默认 Web 站点节点。
3.右键单击您的 Web 应用程序目录,然后单击属性
4.目录选项卡上的应用程序设置下,单击配置
5.单击应用程序映射选项卡。
6.应用程序映射选项卡上的应用程序映射下,检查 .aspx 扩展名是否映射到了以下动态链接库 (DLL):
C:\Windows Directory\Microsoft.Net\Framework\<Version>\aspnet_isapi.dll
注意:必须将此路径中的 Windows Directory 替换成您的系统的正确目录,将 Version 替换成您的系统上安装的 .NET Framework 的版本。
7.如果未找到该应用程序映射条目,请按照“解决方案”一节中的步骤操作

转载于:https://www.cnblogs.com/pengchaoyun/archive/2006/06/04/416987.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值