【发布时间】:2011-09-29 11:31:16
【问题描述】:
让 VS2010 调试 IIS 时遇到真正的问题。
我已经在互联网上搜索了几天,并尝试了所有我能做到的解决方案。 VS2008 完美运行,但我已经安装了 VS2010,并且在尝试调试 IIS 站点时(在使用 IIS 的项目上按 F5)我收到错误消息
“无法在 Web 服务器上启动调试。Microsoft Visual Studio 调试监视器 (MSVSMON.EXE) 无法启动。如果此问题仍然存在,请通过控制面板中的“添加或删除程序”修复您的 Visual 安装。”
当我尝试手动附加该进程时,我收到了相同的消息。 我试过修复软件。我试过了,它失败了,所以我使用 Microsoft Visual Studio 2010 卸载实用程序 (http://archive.msdn.microsoft.com/vs2010uninstall/Release/ProjectReleases.aspx?ReleaseId=4321) 卸载,然后重新安装它仍然有一样的问题。随着 SP1 更新,这仍然会发生。运行“不调试启动”时,我可以正常运行网站,并且运行良好。
我已经阅读了所有我能找到的指南,并且都尝试了 IIS 上的所有设置,但仍然没有运气。如果这意味着什么,我正在使用 Windows 7 64 位。我可以更详细地了解我尝试过的所有事情。
也有一台笔记本电脑,也做了同样的事情,安装了 VS2010 和 TFS(也在 win7 64 位上),这非常适合调试。根本不必乱来。我看不出这个问题和我的电脑有什么区别。我在这里摸不着头脑,想我可能必须格式化我的电脑并从全新安装重试(这会很烦人!)
感谢所有阅读本文的人, 丹根特
【问题讨论】:
-
愚蠢的问题,但值得一问:您正在以管理员身份运行 Visual Studio,是吗?
-
非常感谢您的回复。 @asdfg:所以当我第一次运行修复工具时,它给了我一个错误。愚蠢的是,我没有写下来,但它是“找不到 sf.cab 等尝试卸载”(这是一些 .cab 文件有问题)。我使用 Microsoft Visual Studio 2010 卸载实用程序(来自archive.msdn.microsoft.com/vs2010uninstall/Release/…)正确卸载了它,然后重新安装。仍然是同样的问题。我可以尝试再次运行修复工具,看看它是否给出了同样的错误?
-
@jeremy mcgee:在这一点上,我认为非常需要“愚蠢”的问题!我以管理员身份运行它是的,但如果还有其他愚蠢的事情我可以做,请告诉我:^)
-
我自己的方法一直是保留现有的 VS 安装并与新版本并排运行它们。如果你有一个方便的还原点集,你可能想试试这个:)
标签: asp.net visual-studio-2010 debugging iis-7.5