为什么VC++编译的MFC.exe文件运行时,瑞星杀毒报告的病毒信息“joke.win32.agent.fjk”会被删除?

百度增加了问题的字数限制,我只要注销做个问题补充就行了(来自:yblzhua)。

可能我在建项目的时候,第三步“要不要用MFC库?”选择“作为静态DLL”的原因是。

我试着把菜单“工程”->;“设置”中的“Microsoft Basic Class [M]”设置为“使用MFC作为* * *”的DLL,然后编译运行,所以没有病毒警告。然后我将“微软基础类[M]”设置为“使用MFC作为静态链接库”,然后编译运行,杀毒软件不会报错。

类似地,如果我从步骤3开始,“你想使用MFC库吗?”选择“DLL for * * *”,编译运行一遍,然后在菜单“项目”->;“设置”中的“Microsoft basic class [M]”设置为“使用MFC作为静态链接库”,编译运行后不会报病毒。

简而言之,需要将“微软基础类[M]”设置为“使用MFC作为* * *”的DLL并编译运行一次,然后对程序进行任何修改后再编译运行,瑞星杀毒软件就不会报病毒了。

通过你的回答和不断的实验,得到了以上的结果和解决方案。谢谢大家!有了你们的回答才能有好的解决方案,但是每个人的答案都不一样,百度知道只能给一个奖励。

另外,根本问题还不清楚,就是上述问题的原因是什么?“joke.win32.agent.fjk”是什么鬼?谁能回答清楚这个问题,奖励就归他了!