小编Har*_*rry的帖子

我的C#程序被检测为病毒?

我创建了一个C#程序,最近我注意到当我使用IL Merge将我引用的.dll合并到一个可执行的.exe文件中时,我的反病毒(Avast)会立即将其删除并说它是病毒.我总是做很多备份,所以我用2天前的备份测试了同样的东西,我没有遇到这个问题.

所以我逐行删除了我最近的代码,并注意到触发程序被检测为病毒的原因.我有一个空白,我检查指定路径中是​​否存在文件列表(位于%appdata%中的我的apps文件夹中).void有大约8个File.Exists(path)命令,删除这8行,我的程序不再被检测为病毒.

所以我的问题是,这个问题有什么解决方案吗?为什么我的程序被检测为病毒只是因为我正在使用File.Exists

.net c# antivirus virus

16
推荐指数
2
解决办法
5022
查看次数

标签 统计

.net ×1

antivirus ×1

c# ×1

virus ×1