Java 防病毒软件正在阻止我的inno安装程序编译的可执行文件.exe

Java 防病毒软件正在阻止我的inno安装程序编译的可执行文件.exe,java,jar,inno-setup,antivirus,Java,Jar,Inno Setup,Antivirus,我正在使用inno安装编译器创建exe文件,但防病毒解决方案正在阻止我编译的exe文件。如何在inno脚本中解决它。提前感谢。这取决于防病毒程序阻止您的可执行文件的原因 如果它将其标记为感染,那么您唯一的选择是在确认病毒已清除后,将其作为假阳性报告给防病毒供应商 如果它是一个普通的“可疑文件”,那么您可以尝试调整防病毒软件的级别,或者像以前一样报告它。没有太多细节可供处理。哪个品牌的杀毒软件?它检测到的是什么?有没有要共享的特定消息?在脚本中很难执行任何操作。你有两种可能:1。添加数字签名-例如

我正在使用inno安装编译器创建exe文件,但防病毒解决方案正在阻止我编译的exe文件。如何在inno脚本中解决它。提前感谢。

这取决于防病毒程序阻止您的可执行文件的原因

如果它将其标记为感染,那么您唯一的选择是在确认病毒已清除后,将其作为假阳性报告给防病毒供应商


如果它是一个普通的“可疑文件”,那么您可以尝试调整防病毒软件的级别,或者像以前一样报告它。

没有太多细节可供处理。哪个品牌的杀毒软件?它检测到的是什么?有没有要共享的特定消息?在脚本中很难执行任何操作。你有两种可能:1。添加数字签名-例如Thawte、Symantec,但购买它需要花费2。你可以在(或其他组合页面)上检查你的安装程序,然后将你的代码/安装程序exe发送给特定的防病毒公司,例如赛门铁克、McAfee、卡巴斯基实验室,并要求他们将你的代码列入白名单。这是avast防病毒。评论较晚,但很好,既然你提到了Avast…这可能会对其他人有所帮助。你需要使用一个组合-检测你的设置是否被Inno内部的Avast(或AVG-今天由同一家公司所有,因此使用相同的方法)阻止,然后在数小时后为你的客户上线之前将其捕获并列入白名单。这里要列出的细节太多了(不过我会回答一个新的问题),我很抱歉这么简单和没有帮助——但这是可以做到的。(我尝试了所有其他建议,但都没有奏效。)