【问题标题】:Visual Studio 2015 freezes when i start debugging in C++当我开始在 C++ 中调试时,Visual Studio 2015 冻结
【发布时间】:2015-11-12 16:30:22
【问题描述】:

我有一个大问题。我打开 Visual Studio 2015 社区版,一切正常,直到我开始在 C++ 中调试代码(我按 ctrl + f5)。然后它冻结了,我只能从任务管理器中关闭它。我还注意到,当我打开旧项目并编写新代码时一切正常,但是当我打开一个新项目时,当我尝试调试它时它会冻结。这是错误描述: 描述: 一个问题导致该程序停止与 Windows 交互。

Problem signature:
Problem Event Name: AppHangB1
Application Name:   devenv.exe
Application Version:    14.0.23107.0
Application Timestamp:  559b7ead
Hang Signature: a3e2
Hang Type:  6144
OS Version: 6.1.7601.2.1.0.256.1
Locale ID:  1026
Additional Hang Signature 1:    a3e25b996bfe70578783a093f3f99999
Additional Hang Signature 2:    b946
Additional Hang Signature 3:    b94652f300fc30cb7bed34d10dd50dbf
Additional Hang Signature 4:    a3e2
Additional Hang Signature 5:    a3e25b996bfe70578783a093f3f99999
Additional Hang Signature 6:    b946
Additional Hang Signature 7:    b94652f300fc30cb7bed34d10dd50dbf

我看到了一些修复,但我不知道把它放在哪里 “Devenv /ResetSettings SettingsFile”(在 cmd 中它不起作用,我不知道在哪里输入)。请帮忙!!!!

【问题讨论】:

  • 你能得到一个简单的“Hello World!”吗?程序工作?还是与您的特定项目代码有关?
  • 我无法得到一个简单的“Hello World!”程序工作。不管我输入什么样的代码,它总是会冻结!
  • 那么您的解决方案/项目或安装有问题。可以只用 F5 运行吗?
  • 不,它又冻结了!我还注意到我创建的新项目没有显示在最近的项目选项卡中,只显示了旧项目,我可以在其中输入并且一切正常!
  • 在您的反恶意软件产品中排除您的项目目录。如果是 Avast 或 ESET,则完全摆脱它。

标签: c++ visual-studio-2015 freeze


【解决方案1】:

将其发布为答案。

正如 Hans Passant 所说:禁用您的防病毒软件。因此,Avast 让我进行了 3 个小时的调试。

【讨论】:

  • 这发生在我的视觉工作室社区 19-01-2016
  • 2013 年 VS 社区同上。Avast 真是令人讨厌。
【解决方案2】:

在 Avast 中找到导致卡顿的盾牌后,我遇到了同样的问题。我找到了一种在不关闭 Avast 的情况下让它工作的方法。

  1. 有一个文件夹可以放置所有程序。

  2. 进入您的 Avast 设置并选择“主动保护”。

  3. 在“文件系统防护”下点击“自定义”。 (这是 Avast 阻止 .exe 的地方)

  4. 转到“排除项”并使用浏览按钮添加存储所有程序的文件夹的路径。(请记住在创建路径后点击添加)。

就是这样。完成此操作后,只要将它们存储在该文件夹中,我的程序就可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-31
    • 1970-01-01
    • 2015-02-16
    • 1970-01-01
    相关资源
    最近更新 更多