标签: c# antivirus false-positive
我有一个C#应用程序被多个反病毒应用程序(AVG和Norton到目前为止)标记为“表现得很可疑”。我对此没有任何经验,有很多事情我认为可以被认为是“可疑的”(注册表访问,使用命名管道的本地服务的IPC,将文件复制到本地应用程序数据文件夹等),但我不知道从哪里开始。
请注意,这些应用并不是说我的应用是病毒或感染了病毒 - 但这是可疑的。
我怎样才能知道我的应用的哪个部分导致了这些问题?
答案 0 :(得分:2)
我建议您进行问题排查。
如果您可以在开发机器上可靠地重现问题,请开始注释掉代码段,直到它停止发生。然后开始取消注释,直到它再次发生。这将至少缩小代码的哪一部分导致问题。
答案 1 :(得分:2)
您需要与防病毒公司联系,将您的应用程序列入白名单。不幸的是,这需要分别为每个人完成,他们有自己的过程。以下是AVG和Norton的链接。
此过程通常需要一些时间,因此您可能需要考虑到这一点。