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

3
当我尝试调试 Any CPU 控制台应用程序时,出现了以下错误。但当我将平台目标切换到 x86 时,它可以正常工作。我尝试过修复 VS2010 和重新安装 VS2010,但问题依然存在。除了完全重装 Windows 之外,有没有其他解决方案?

1
http://bacolan.com/vs-error.png >>> 页面未找到。请更新图片。 - toha
7个回答

6

以下方法适用于我:

解决方案:必须在“工具|选项|调试|常规”中勾选“使用托管兼容模式”。现在调试器可以正常工作了。

来自Microsoft Connect


这应该是正确的答案,修复了问题并且更加清晰。 - uranibaba

5

5
有时我会遇到这个问题,只需重新启动 Visual Studio 2010 即可解决 :/ - Steven Magana-Zook

2

当我们更改了域名并且我需要创建一个新的用户配置文件时,我遇到了同样的错误。删除您解决方案的 .suo 文件,然后重新打开它。


0

我也遇到了与“Error while trying to run project: Unable to start debugging ......”相同的错误。
我正在使用Visual Studio 2015 如果您也在使用Visual Studio 2015 那么请前往下面的路径并更改身份验证设置以允许任何用户进行调试(无身份验证),这解决了我的问题:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger\x64

Screen Shot


0
"

使用托管兼容模式" + 以管理员身份运行Visual Studio帮助了我

"

0

我正在尝试从VS2012Professional调试一个项目。 但是我遇到了以下错误。


在运行项目时出现错误: 无法启动程序'D:.....exe'。该错误通常表示安装文件已损坏 (代码0x8007007e)。如果问题仍然存在,请通过控制面板中的“添加或删除程序”修复您的Visual Studio安装。


在我的情况下,我的.NET Framework已经损坏了。 因此,我从“添加/删除程序”(Windows+R -> appwiz.cpl)中恢复了.NET Framework 4.5.1(我的PC上的最新版本)。

0

只需进入项目设置,找到调试选项卡,然后取消选中“启用Visual Studio托管进程”。我通过这样做解决了我的问题。


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