C#应用程序在AVG防病毒软件中出现误报?我创建了一个C#应用程序,在整个开发阶段我一直在我的另一台计算机上对其进行测试。但是现在我已经用我添加的最后几件事完成了应用程序,该应用程序被检测为病毒(AVG没有显示哪种病毒)。以下是我所做的一些更改:添加了一个注册表设置,允许用户在Windows启动时启动应用程序。更改了程序集名称和程序集信息(因为我想重命名应用程序)。转到签名设置并单击签名ClickOnce清单。转到安全并单击这是一个完全信任的应用程序。该应用程序只是一个简单的天气应用程序,它从XML中读取数据并显示它。在我进行这些更改之前,我从未有过误报。那么这里出了什么问题,我该如何解决呢?我添加了以下设置:RegistryKeyrk=Registry.CurrentUser.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run",true);if(startupCheck.Checked){rk.SetValue("WeTile","""+Application.ExecutablePath.ToString()+""");}else{rk.DeleteValue("WeTile",false);许多防病毒程序和Windows本身都会抱怨新的/不受信任的应用程序。使用代码签名证书签名将大大提高您的“排名”并允许您的程序运行,但通过ClickOnce自签名将无济于事。还有很多关于试图绕过这些过滤器的帖子。您可能希望联系AVG等防病毒公司,看看可以做什么以及他们是否可以将您的应用程序“列入白名单”。(AVG-报告误报)提交错误检测报告并删除需要完全信任的任务(或对AV来说似乎“可疑”的活动)将帮助您运行应用程序。以上是C#学习教程:C#app在AVG杀毒软件中有误报?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
