PRB:无法调试 ASP.NET Web 应用程序
2008-01-02 14:42
267 查看
PRB:无法调试 ASP.NET Web 应用程序
察看本文应用于的产品function loadTOCNode(){}
文章编号 | : | 318465 |
最后修改 | : | 2007年4月29日 |
修订 | : | 4.2 |
症状
loadTOCNode(1, 'symptoms');当您在 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?
回到顶端
原因
loadTOCNode(1, 'cause');如果 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. | 如果未找到该应用程序映射条目,请按照“解决方案”一节中的步骤操作。 |
回到顶端
解决方案
loadTOCNode(1, 'resolution');若要解决此问题,请使用 Aspnet_regiis.exe 管理实用工具,该实用工具在单个计算机上管理多个版本的 ASP.NET 的安装和卸载。
要使用 Aspnet_regiis.exe 实用工具,请按照下列步骤操作:
1. | 单击开始,然后单击运行。 |
2. | 在打开框中键入 cmd,然后单击确定以打开命令提示符。 |
3. | 在命令提示符下,使用 cd 命令更改到以下目录: C:/Windows Directory/Microsoft.Net/Framework/Version 注意:必须将此路径中的 Windows Directory 替换成您的系统的正确目录,将 Version 替换成您的系统上安装的 .NET Framework 的版本。 |
4. | 键入 aspnet_regiis -i 以正确配置所需要的应用程序映射。 |
相关文章推荐
- 我所遇到的“调试 ASP.NET 应用程序时出现‘无法在 Web 服务器上启动调试’的错误信息” (续)
- 调试 ASP.NET 应用程序时出现"无法在 Web 服务器上启动调试"的错误
- 我所遇到的“调试 ASP.NET 应用程序时出现‘无法在 Web 服务器上启动调试’的错误信息”
- 调试 ASP.NET 应用程序时出现"无法在 Web 服务器上启动调试"的错误信息
- vs2003提示:试图运行项目时出错:无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试. 验证服务器上是否正确安装了ASP.NET或ATL SERVER的解决方案
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- ASP.NET --WEB应用程序 App_Code中新的类无法访问的问题解决方法
- asp.net无法在Web服务器上启动调试项目的解决办法
- xp系统运行asp.net时候出现“服务器应用程序不可用”,vs2005无法启动调试
- 运行asp.net程序的时候老师出现“服务器应用程序不可用”,vs2005无法启动调试
- xp系统运行asp.net时候出现“服务器应用程序不可用”,vs2005无法启动调试
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- Asp.Net 调试错误:无法在web服务器上启动调试.调试失败,因为没有启用集成windows身份任证
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- 无法在web服务器上启动调试Asp.net
- vs2003提示:试图运行项目时出错:无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试
- 无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性。请在 web.config 中关闭 ASP.NET 兼容性模式或将 AspNetCompatibili
- 无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试
- 无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试
- asp.net调试之-无法在Web服务器上启动调试。未能启动ASP.NET或ATL Server调试