Visual Studio 2015 调试器崩溃 [重复]

Posted

技术标签:

【中文标题】Visual Studio 2015 调试器崩溃 [重复]【英文标题】:Visual Studio 2015 debugger crashes [duplicate] 【发布时间】:2015-12-06 13:30:05 【问题描述】:

我最近在新计算机上安装了 Visual Studio 2015,但我似乎无法运行任何项目。它们在没有警告或错误的情况下构建,但一旦我点击调试,整个 IDE 就会崩溃。我什至用一个程序测试了它:

int main()

    return 0;

它仍然崩溃了。值得一提的是,在我这样做之后,它就停止在调试中构建(无法打开文件),然后当我尝试删除调试构建时,它声称在 System.xml 中打开。我已尝试多次重新启动计算机,但系统似乎仍在使用可执行文件。我想不出任何关于这个问题的帮助。

我也尝试过使用各种编译器,MinGW,LLVM,它们都有同样的问题。

用新信息编辑:

如果我在重新启动前将计算机关闭几秒钟,则重新启动确实会成功终止进程。

我尝试在 VS2013 中构建相同的项目,但出现了同样的问题,问题可能出在我的项目配置上吗?

【问题讨论】:

您检查过更新吗?通常,安装 Visual Studio 后要做的第一件事是从 Microsoft 获取 VS 和您的操作系统的更新。我还没有尝试过 VS 2015,但早期版本都安装了已经修复的严重错误,并且依赖于操作系统功能,除非已经安装了 VS,否则普通更新无法修复这些严重错误。 任何崩溃信息?由于您尝试过其他编译器,请更新标签。 @Mars,当 VS 调试器本身(不是被调试的进程)崩溃时,我从未见过崩溃消息,所以我怀疑 CountBale 看到了。我认为最初的问题已经描述了尝试多个编译器来创建调试器在尝试调试时崩溃的 .exe,因此可以假设编译器的选择不相关。 重启后“仍在使用”是什么意思?如果这意味着它似乎在说什么,那么它意味着 VS 安装已被使用调试尝试劫持下一次引导的病毒破坏。您需要仔细查看启动时加载的内容以及原因。 您在运行 Avast 吗? ***.com/questions/33690697/… 【参考方案1】:

这个问题是由 Avast 防病毒软件引起的,我通过将我的项目文件夹添加到 Avast 的例外列表中来修复它。

【讨论】:

以上是关于Visual Studio 2015 调试器崩溃 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2010 反复崩溃

Visual Studio 2015 间歇性崩溃

为啥此代码会使 Visual Studio 2015 崩溃?

如何在 Visual Studio 中使用 breakpad 符号调试 Electron shell?

锁定 Windows 8.1 时 Visual Studio 2013 和 2015 崩溃

为啥 Roslyn 在尝试重写此 lambda 时会崩溃? (Visual Studio 2015 更新 1)