VS 2008中出现“无法开始调试”消息

4

当我在VS 2008中开始调试时,出现了以下错误信息:

尝试运行项目时出错:无法启动调试

由于这个问题,我无法再调试任何程序了。有什么想法是什么原因导致的吗?


1
我认为您需要提供更多关于您正在尝试调试的项目的信息,可能甚至需要一些代码。是只有这个项目受到影响还是所有项目都受到影响? - ChrisF
15
我也希望在调试时能得到按摩! - Thomas
1
@Thomas:该死,那正是我想写的 :-) - Johannes Rudolph
马克的编辑澄清了我的一个项目/所有项目的问题,但知道哪些类型的项目(winforms、wpf、web)受到影响将会非常有帮助。 - ChrisF
我有同样的问题,与代码无关,而是程序本身的问题。我正在使用Visual Studio Developer 2008。对我来说,这是Web项目。F5不起作用。 - Steven
显示剩余3条评论
6个回答

2
当我将代码从另一台机器移植过来时,我遇到了这个问题。每当我尝试调试时都会收到该消息,直到我完全清空输出目录(我只是手动删除其中的所有内容)。一旦我这样做了,我就可以在调试模式下运行了。

这对我解决了问题。我用VS 2010构建了我的应用程序,然后切换回VS 2008。两个sln都构建到同一个输出目录(可能不是一个好主意!),尝试在VS 2010之后构建VS 2008会导致此问题。清理重建没有帮助,我必须删除所有输出目录,然后重新构建。 - Ashley Davis

0

请验证您是否是计算机上管理员组和调试程序用户组的成员。


0
有时候这意味着在项目属性中设置的URL与IIS中的URL不匹配。

0

假设是客户端应用程序而不是Web应用程序,有几件事情可以尝试:

  1. 确保以管理员身份运行Visual Studio。
  2. 确保已经清理构建了项目,并且符号匹配(.pdb和.exe具有相同的时间戳)。
  3. 确保您没有在使用VS或其他调试器调试该应用程序。

0

在我们的系统管理员推送新的安全设置后,我收到了这个错误。将ASP用户添加到管理员组中解决了这个问题。


0

当启用VS->服务器资源管理器应用程序调试或CLR/SQL调试时,这也是可能的。

禁用它可能会解决问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接