我的C#应用​​程序被反病毒应用程序标记.我怎么弄清楚为什么?

Dan*_*fer 6 c# antivirus false-positive

我有一个C#应用程序被多个反病毒应用程序(AVG和Norton到目前为止)标记为"表现得很可疑".我对此没有任何经验,有很多事情我认为可以被认为是"可疑的"(注册表访问,使用命名管道的本地服务的IPC,将文件复制到本地应用程序数据文件夹等),但我不知道从哪里开始.

请注意,应用程序并不是说我的应用程序是病毒或感染了病毒 - 但它是可疑的.

我怎样才能知道我的应用程序的哪个部分导致了这些问题?

fbu*_*ert 2

我建议排除故障的步骤。

如果您可以在开发计算机上可靠地重现问题,请开始注释掉代码部分,直到问题不再发生。然后开始取消注释,直到再次发生。这至少会缩小导致问题的代码部分的范围。

  • 我想知道如何在相当复杂的应用程序中随机注释掉一些代码。(当然,还要编译它。) (2认同)