答案 0 :(得分:0)
建议使用其他工具,或使用数字证书(latter must be done to get Publisher name correct)对设置进行签名,但首先要注意“ SmartScreen”。您将通过花式证书(EV code-signing certificate)看到“ 可以购买信任”。有趣的概念...请首先查看下面的粗体链接。
SmartScreen :Window的SmartScreen功能使包括我在内的许多人感到困惑。这是“基于信任”的事情,您需要确保您的设置是具有“良好信誉”的“已知设置”。我为您提供了这些旧链接,但实际上不能告诉您太多有关此信息:
MSI软件包 :我认为,如果以更常见的格式进行打包,您可能会更轻松。 MSI would be ideal。某些二进制格式和打包格式被称为恶意软件的容器(无论是否值得)。例如,出色的工具VbsEdit(使您可以为VBScript编译可执行文件)通常会将这些二进制文件标记为恶意软件。不要批评这个工具(很棒-尤其是sample gallery),但这是我想到的“对二进制文件的信任不佳”的第一个例子。 “ 脚本小子”会破坏本来不错的产品的声誉吗?
WiX是免费选项(开源)。不错,但是有学习曲线(请参见上面的链接)。其他工具很棒,但很商业(要花钱)。