如何摆脱调试启动 VS2015 上的 us008n.dll 符号加载?
How can I get rid of us008n.dll symbol loading on debug-startup VS2015?
最近,我不知道具体发生了什么变化,我在直接从 VS2015 启动项目调试会话时看到以下内容:
Loading symbols for us008n.dll from \107.109.101.32\common\users\Geeta\autoconfig-11\V2\GetSNMP\release\x64
现在,我的项目不使用这个 DLL
(显然这是在我的 C:\Windows\System32\spool\drivers\x64
驱动器上发现的一些后台处理程序 dll)
我不知道为什么 VS 会尝试加载它的调试符号以及它的 IP 地址来自哪里。
我确实检查过我的调试选项没有加载符号:
编辑:
I also do not have a environmental variable _NT_SYMBOL_PATH
set.
感谢 Hans Passant 的评论。
我错过了什么?
我终于找到了解决办法。实际上是两个。
Solution 1
Make sure to uncheck the "Always load symbols located next to modules" option, if you're using "Only specified modules" as general strategy:
Solution 2
Specify to not load the particular module, if you're using "All modules, unless excluded" as general strategy:
最近,我不知道具体发生了什么变化,我在直接从 VS2015 启动项目调试会话时看到以下内容:
Loading symbols for us008n.dll from \107.109.101.32\common\users\Geeta\autoconfig-11\V2\GetSNMP\release\x64
现在,我的项目不使用这个 DLL
(显然这是在我的 C:\Windows\System32\spool\drivers\x64
驱动器上发现的一些后台处理程序 dll)
我不知道为什么 VS 会尝试加载它的调试符号以及它的 IP 地址来自哪里。
我确实检查过我的调试选项没有加载符号:
编辑:
I also do not have a environmental variable
_NT_SYMBOL_PATH
set.
感谢 Hans Passant 的评论。
我错过了什么?
我终于找到了解决办法。实际上是两个。
Solution 1
Make sure to uncheck the "Always load symbols located next to modules" option, if you're using "Only specified modules" as general strategy:
Solution 2
Specify to not load the particular module, if you're using "All modules, unless excluded" as general strategy: