无法在 Web 服务器上开始调试。视觉工作室 2008

Posted

技术标签:

【中文标题】无法在 Web 服务器上开始调试。视觉工作室 2008【英文标题】:Unable to start debugging on the Web Server. Visual Studio 2008 【发布时间】:2010-11-15 12:54:26 【问题描述】:

我在 Windows Server 2008 R2 Enterprise 64-bit 上运行 Visual Studio 2008 SP1。当我尝试针对 IIS 进行调试时,出现以下异常。

“无法在 Web 服务器上开始调试。对象标识符不代表有效对象”。

IIS 和 Visual Studio 在同一个盒子上。

我已尝试启用 Windows 身份验证,但没有成功(我的应用需要 表单身份验证,仅供参考)。

有什么想法吗?我在网站上有一个绑定。 IIS 应用程序是一个网站,而不是直接虚拟的。

谢谢!

附注 我已将此作为新问题发布,因为我发现的上一个问题没有得到解答,并且该问题中提供的解决方案也无法正常工作。 上一个问题:Unable to start debugging on the Web Server. Visual Studio 2008

【问题讨论】:

【参考方案1】:

当我遇到这个问题时,我在 IIS 中打开了基本设置并检查了为网站设置的应用程序池。它被设置为“默认”,而不是(在这种情况下应该如此)设置为“.NET 2”。更改该设置即可解决问题。

【讨论】:

干得好,迈克。这也为我解决了。除了,我不必更改框架,我必须将 Managed Pipeline Mode 更改为 Classic,而不是 Integrated。 这也解决了我的问题。我的默认应用程序池是 4.0,切换到经典应用程序池 (2.0) 解决了我的问题。【参考方案2】:

在我从 TFS 中“获取最新”之后,我在 VS2008 中遇到了这个问题。 VS 希望我创建虚拟目录,尽管它已经存在。我第一次说不,但是项目不会在VS中显示。所以我说“继续制作目录”。

创建目录后,我开始收到“无法在 Web 服务器上开始调试。Web 服务器配置不正确。有关常见配置错误,请参阅帮助。在调试器之外运行网页可能会提供更多信息”错误信息。

对我来说,当新的虚拟目录通过 VS 自动创建时,它创建了不正确的 IIS 配置。

我的解决方案中有多个项目,对于每个项目我都必须执行以下步骤:

    右键单击项目。 选择“属性”。 选择“网络”标签。 确保选中“使用本地 IIS Web 服务器”。 将“项目网址”路径更改为应有的路径。

由于虚拟目录的重新创建,我还必须重新配置 IIS 设置。我为创建的每个目录执行了以下操作:

    打开 IIS。 右键单击目录。 转到“管理应用程序” 转到“高级设置” 更正了“物理路径”,因为它已更改为某些内容 这是不正确的。

在我做完这些之后,它就可以正常工作了。

我在这个网站上还找到了更多建议,但没有一个对我有用。 http://www.aspdotnet-suresh.com/2011/07/unable-to-start-debugging-on-web-server.html?showComment=1363115311254#c1277193809542815038

【讨论】:

【参考方案3】:

以下是故障排除建议:

首先检查 IIS 日志文件。这可能会让你知道为什么行星不对齐。 以下博客条目应该是一个不错的起点: http://blogs.iis.net/brian-murphy-booth/archive/2008/06/03/visual-studio-2008-unable-to-debug-asp-net-app-on-iis-7-0.aspx。 尝试失败的请求跟踪(IIS 7 功能),如上所述 http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis-7/ 也可能有一些帮助。

【讨论】:

以上是关于无法在 Web 服务器上开始调试。视觉工作室 2008的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Web 服务器上开始调试。未出现 Visual Studio 2019 远程调试器 (MSVSMON.EXE)

向 system.webServer.httpErrors 添加 401 自定义错误会导致“无法在 Web 服务器上开始调试”错误

从 2005 年开始的视觉工作室 2010?

IIS Url Rewrite Module 导致“无法在网络服务器上开始调试”

视觉工作室正在运行,但本地主机无法连接

视觉工作室编辑和继续不起作用