我正在处理ASP.NET WPF桌面应用程序,并创建了一个设置项目来生成MSI安装程序。但是,当我共享MSI文件时,用户会收到安全警告,例如:

问题描述 投票:0回答:0
or

“此文件可能包含病毒”

要解决这个问题,我尝试使用自签名的证书进行代码签名,但警告仍然出现。 我尝试了:

使用signtool.exe

自行签名MSI文件

检查任何防病毒旗。

研究付费代码签名证书,但他们 不友好

    是否有免费或低成本的方法可以正确签名?如何在不触发这些警告的情况下分发我的MSI文件?
  • Azure Trust的签名似乎是当今签名包裹的最好,可能是最不昂贵的方法之一。
  • 自我签名将无济于事(如果您信任证书,则在自己的计算机之外)。而且,老实说,对新包裹的信任有时需要许多人安全下载它,以建立声誉,即证书是“良好且安全的”。值得信赖的签名也可以有所帮助。
c# wpf windows-installer code-signing
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.