我制作了免费软件并将其转换为 NSIS 安装程序。但问题是,当用户首先下载 setup.exe 时,他们会收到 chrome 警告not commonly downloaded and it is dangerous file
,并带有隐藏在箭头按钮下的保留按钮。即使他们选择保留文件,在打开安装程序时,Windows SmartScreen 也会再次显示警告用户。
有没有办法免费通过这两个?我的意思是我不向我的用户收取任何费用。
我制作了免费软件并将其转换为 NSIS 安装程序。但问题是,当用户首先下载 setup.exe 时,他们会收到 chrome 警告not commonly downloaded and it is dangerous file
,并带有隐藏在箭头按钮下的保留按钮。即使他们选择保留文件,在打开安装程序时,Windows SmartScreen 也会再次显示警告用户。
有没有办法免费通过这两个?我的意思是我不向我的用户收取任何费用。
我只知道绕过下载警告的方法。然而,它不是最漂亮的解决方案,但我目前正在使用它,同时研究其他可能性。
我绕过 SmartScreen 下载过滤器的方法是将 setup.exe 捆绑到 .zip 中,然后下载 zip 文件,然后用户可以从内部运行 setup.exe。经过一些测试和反馈,我们的大多数用户都没有注意到这个额外的小步骤。
当他们运行安装程序时,您需要使用有效证书对安装程序进行签名,Windows 警告才会消失。在这里,我还没有找到任何巧妙的方法来避免这种情况。因此,您需要支付一些证书授权来为您的软件创建有效的证书。
希望这能回答你的问题。