c++ - Visual Studio 在调试时将不相关的 DLL 加载到我的项目中

标签 c++ visual-studio-2012 dll wtl norton

我的系统上安装了 Norton 360。我在 Debug模式下运行这个 WTL 项目(VS2012),在输出窗口中我看到以下行

'CheckWTL.exe' (Win32): Loaded 'C:\ProgramFiles(x86)\Norton360\NortonData\21.1.0.18\Definitions\BASHDefs\20140510.001\UMEngx86.dll'. Cannot find or open the PDB file.

为什么我的应用程序中加载了 Norton dll。该应用程序仍然是一个基本框架,我没有添加任何代码。

有什么解释吗?

最佳答案

根据this thread ,诺顿 DLL 似乎被注入(inject)到系统上启动的每个进程中。

关于c++ - Visual Studio 在调试时将不相关的 DLL 加载到我的项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23775695/

相关文章:

c++ - 在 C++ 中将值从 X 更改为 X 会导致数据竞争吗?

c++ - 如何使用 union 成员的大小计算编译时值?

c++ - 如何在C++中使用createprocess在执行批处理脚本时传递具有空格的参数

c# - 大文件作为 Visual Studio 2012 中的嵌入式资源

java - DLL 到 LIB - 无法使用 JNI 和 System.load 调用打开 LIB 文件

c# - 将 C++ .exe 项目转换为 dll

c++ - 无法设置用户可以输入的数字范围

c++ - 从另一个线程修改 vector 中的指针数据是否安全?

c# - "TransformXml"任务意外失败

dll - 将 32 位 COM DLL 注册到 64 位 Windows 7