【问题标题】:avghookx.dll Cannot find or open the PDB fileavghoox.dll 无法找到或打开 PDB 文件
【发布时间】:2015-08-20 05:47:15
【问题描述】:

我尝试调试我的程序并得到:

'SuperHeros.exe' (Win32): 加载'C:\Users\yossi\Documents\Visual Studio 2013\Projects\SuperHeros\Debug\SuperHeros.exe'。已加载符号。 “SuperHeros.exe”(Win32):加载“C:\Windows\SysWOW64\ntdll.dll”。 已加载符号。 “SuperHeros.exe”(Win32):已加载 'C:\Windows\SysWOW64\kernel32.dll'。已加载符号。 '超级英雄.exe' (Win32): 加载'C:\Windows\SysWOW64\KernelBase.dll'。已加载符号。 “SuperHeros.exe”(Win32):加载“C:\Windows\SysWOW64\msvcp120d.dll”。 已加载符号。 “SuperHeros.exe”(Win32):已加载 'C:\Windows\SysWOW64\msvcr120d.dll'。已加载符号。 '超级英雄.exe' (Win32):已加载“C:\Program Files (x86)\AVG\AVG2015\avghookx.dll”。 无法找到或打开 PDB 文件。程序“[5472] SuperHeros.exe” 以代码 0 (0x0) 退出。

为什么 Visual Basic 试图加载 AVG AntiVirus 文件?如何防止这种加载?

我正在使用 Visual Studio 2013

【问题讨论】:

  • 这不是一个真正的编程问题,所以是题外话。
  • 反恶意软件将自身注入到每个程序中。就像病毒一样。防止这种情况的唯一方法是卸载病毒。

标签: c++ visual-studio dll


【解决方案1】:

在 Avast 中禁用 Behaviour Shield 对我有用。
也就是说,我不再看到这个:
'C:\Program Files\AVAST Software\Avast\aswookx.dll'。无法找到或打开 PDB 文件。

【讨论】:

    【解决方案2】:

    您的防病毒软件最初会检查文件是否包含任何恶意内容,然后再部署您的应用程序,完成操作需要 15 秒的时间。如果您想等待 15 秒,您可以等待,否则您只需暂时禁用您的防病毒软件.

    【讨论】:

    • 请添加“15 秒完成操作”的任何引用。也是 15 秒时间只适用于 AVG 吗?
    【解决方案3】:

    通过在 AVG 中为启动最终错误的程序添加异常,您也可以避免该错误。例如,iisexpress.exe 由于 avghookx.dll_unloaded 而出现 BEX 错误(内存超出范围)。通过为 iisexpress.exe 创建异常,该 BEX 错误不再发生。

    【讨论】:

      【解决方案4】:

      试试这个:

      我禁用了 AVG,它在没有通知的情况下工作。

      【讨论】:

        猜你喜欢
        • 2012-12-30
        • 2015-01-23
        • 1970-01-01
        • 1970-01-01
        • 2013-12-03
        • 2016-06-14
        • 1970-01-01
        • 1970-01-01
        • 2016-04-03
        相关资源
        最近更新 更多