我开发了一个非常简单的电子应用程序,然后使用“电子打包器”对其进行打包。
我将申请表压缩并发送给我的客户。当此客户端运行该应用程序时,他会收到“Windows 保护您的电脑”窗口/警告,并显示“Windows Defender SmartScreen 阻止了无法识别的应用程序启动。运行此应用程序可能会使您的电脑面临风险。
应用程序:应用程序名称.exe
出版商: 未知出版商
以及“无论如何运行”和“不要运行”按钮。
当用户单击“仍然运行”时,应用程序运行良好,但可以理解的是,他希望摆脱此警告(并且至少显示实际的发布者)。
我知道代码签名证书,所以不需要去那里......
(重要提示:我没有要求他查看文件的属性以查看安全性是否指示“此文件来自另一台计算机,可能会被阻止以帮助保护这台计算机。”。我明天会检查一下,然后希望它只需要“解锁”即可。)
我想知道的是,为什么当我在 PC 上运行该应用程序时没有收到相同的警告?(我们都运行 Windows 10。)我已将 UAC 一直调到“始终通知”,并且尝试将“检查应用程序和文件”和“SmartScreen for Microsoft Edge”设置为“警告”甚至“阻止” 。尽管如此,应用程序启动时始终没有错误或警告。如果我至少可以重现他所看到的内容,我至少会知道代码签名是否/何时有效。
(需要明确的是,我没有使用“安装程序”。客户不需要一个。而且,正如我所说,这是一个非常简单的应用程序/实用程序。他们希望能够复制 zip 文件,解压缩内容并运行应用程序..)
任何帮助深表感谢!
| 归档时间: |
|
| 查看次数: |
5024 次 |
| 最近记录: |