我尝试调试我的程序并获得:
'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中'。符号已加载。 'SuperHeros.exe' (Win32):加载'C:\ Windows \ SysWOW64 \ KernelBase.dll'。符号已加载。 'SuperHeros.exe'(Win32):加载'C:\ Windows \ SysWOW64 \ msvcp120d.dll'。 符号已加载。 'SuperHeros.exe'(Win32):已加载 'C:\ WINDOWS \ Syswow64资料\ msvcr120d.dll'。符号已加载。 'SuperHeros.exe' (Win32):加载'C:\ Program Files(x86)\ AVG \ AVG2015 \ avghookx.dll'。 无法找到或打开PDB文件。程序'[5472] SuperHeros.exe' 已退出代码0(0x0)。
为什么Visual Basic会尝试加载AVG AntiVirus文件?如何防止这种加载?
我正在使用Visual Studio 2013
答案 0 :(得分:0)
通过在AVG中为启动最终错误的程序添加例外,您还可以避免错误。例如,由于avghookx.dll_unloaded,iisexpress.exe出现BEX错误(内存超出范围)。通过为iisexpress.exe创建例外,BEX错误停止发生。
答案 1 :(得分:0)
您的防病毒软件最初会在部署您的应用程序之前检查文件是否包含任何恶意内容,并且需要15秒的时间才能完成操作。如果您想等待15秒,则可以等待其他时间您只需禁用防病毒软件
答案 2 :(得分:0)
在Avast中禁用Behaviour Shield为我工作。
也就是说,我不再看到这个:
' C:\ Program Files \ AVAST Software \ Avast \ aswhookx.dll'。无法找到或打开PDB文件。