试图运行项目时出错:无法在 Web 服务器上启动调试。未能启动 ASP.NET 或 ATL Server 调试。
2006-07-05 15:58
886 查看
症状
loadTOCNode(1, 'symptoms');如果通过使用 localhost 作为 Web 服务器来创建 ASP.NET Web 应用程序,并在 Internet 信息服务 (IIS) 中更改网站设置以将特定 IP 地址用于“网站标识”,则在运行该应用程序时,您将会收到下面的错误消息:
试图运行项目时出错:无法在 Web 服务器上启动调试。未能启动 ASP.NET 或 ATL Server 调试。
验证服务器上是否正确安装了 ASP.NET 或 ATL Server。
![]() | 回到顶端 |
原因
loadTOCNode(1, 'cause');出现此问题的原因是,在运行该应用程序时,调试器没有向 IIS 发送调试操作。调试器将您的计算机标识为 localhost。但是,在 IIS 中,应用程序的“网站标识”是您指定的 IP 地址。
![]() | 回到顶端 |
解决方案
loadTOCNode(1, 'resolution');1. | 在文本编辑器(如记事本)中打开 WebApplicationName.vbproj.webinfo 文件。WebApplicationName.vbproj.webinfo 文件位于您的应用程序的应用程序文件夹中。 |
2. | 找到以下行:[code] <Web URLPath = "http://localhost/WebApplicationName/WebApplicationName.vbproj" /> [/code]将本地主机替换为您的计算机的 IP 地址,如下所示: [code] <Web URLPath = "http://10.150.144.131/WebApplicationName/WebApplicationName.vbproj" /> [/code] |
3. | 启动 Microsoft Internet Explorer。在“工具”菜单上,单击“Internet 选项”。 |
4. | 在“Internet 选项”对话框中,单击“安全”选项卡。在“请为不同区域的 Web 内容指定安全设置”下,单击“本地 Intranet”,然后单击“站点”。 |
5. | 在“本地 Intranet”对话框中,单击“高级”。 |
6. | 在“将该网站添加到区域中”框中,键入您的项目的 URL,然后单击“添加”。 |
7. | 关闭该应用程序,然后再次打开该应用程序。 |
8. | 在“调试”菜单上,单击“开始”。 |
![]() | 回到顶端 |
状态
loadTOCNode(1, 'status');Microsoft 已经确认这是在“适用于”一节中列出的 Microsoft 产品中存在的错误。
![]() | 回到顶端 |
更多信息
loadTOCNode(1, 'moreinformation');重现此问题的步骤
loadTOCNode(2, 'moreinformation');1. | 在 Visual Studio .NET 中,使用 Visual Basic .NET 或 Visual C# .NET 创建新的 Web 应用程序项目。在“新建项目”对话框中,在“位置”框中键入 http://localhost/testapp。 |
2. | 单击“开始”,单击“运行”,键入“inetmgr”,然后单击“确定”。 |
3. | 在 Internet 信息服务 (IIS) 管理器中,展开“(本地计算机)”,然后找到“默认网站”。 |
4. | 右键单击“默认网站”,然后单击“属性”。 |
5. | 在“默认网站属性”对话框中,单击“网站”选项卡。在“IP 地址”列表中,单击您计算机的 IP 地址。单击“确定”,然后退出 IIS 管理器。 |
6. | 在“调试”菜单上,单击“开始”。 |
相关文章推荐
- vs2003提示:试图运行项目时出错:无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试. 验证服务器上是否正确安装了ASP.NET或ATL SERVER的解决方案
- vs2003提示:试图运行项目时出错:无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试
- 无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试
- asp.net调试之-无法在Web服务器上启动调试。未能启动ASP.NET或ATL Server调试
- asp.net调试之-无法在Web服务器上启动调试。未能启动ASP.NET或ATL Server调试
- asp.net调试之-无法在Web服务器上启动调试。未能启动ASP.NET或ATL Server调试
- asp.net调试之-无法在Web服务器上启动调试。未能启动ASP.NET或ATL Server调试
- 无法在WEB服务器上启动调试.未能启动ASP.NET或ATL SERVER 调试
- asp.net调试之-无法在Web服务器上启动调试。未能启动ASP.NET或ATL Server调试
- 试图运行项目时出错:无法在 Web 服务器上启动调试.拒绝访问
- 今天碰到试图运行项目时出错:无法在web服务器上启动调试.调试失败,因为没有启用集成windows身份验证
- 试图运行项目时出错: 无法在 Web 服务器上启动调试。您不具备调试此应用程序的权限。此项目的 URL 位于 Internet 区域。有关更多信息,请单击“帮助”。
- VS2003 试图运行项目时出错: 无法在 Web 服务器上启动调试。您不具备调试此应用程序的权限。
- 试图运行项目时出错: 无法在 Web 服务器上启动调试。您没有调试该服务器的权限。
- 试图运行项目时出错: 无法在 Web 服务器上启动调试。您没有调试该服务器的权限。
- 试图运行项目时出错: 无法在 Web 服务器上启动调试 vs2003
- 试图运行项目时出错: 无法在 Web 服务器上启动调试。您不具备调试此应用程序的权限。此项目的 URL 位于 Internet 区域。有关更多信息,请单击“帮助”。
- 试图运行项目时出错:无法在Web服务器上启动调试,您不具备调试此应用程序的权限.
- “试图运行项目时出错:无法在 web 服务器上启动调试。” 的解决办法
- 试图运行项目时出错:无法在Web服务器上启动调试.