当我运行WiX安装程序时,它会触发要求访问确认以运行MSI的用户访问控制,MSI文件名显示为“ 7位数number.msi”(例如“ 3858264.msi”)。
是否可以将名称更改为其他名称?
答案 0 :(得分:1)
数字文件名 :我已经看到签名的软件包显示了您报告的行为:看到了数字文件名。请尝试以下方法: Odd 'Program name' when installing signed msi installer
基本上 :
signtool.exe /d "Your Software Name"
请尝试执行该命令并报告结果? (我们需要解决这个问题-行业问题)。 One more sample。
我认为您确实签署了MSI,但这是我最初写的:
数字签名 :这是一个已知问题,您需要使用Authenticode证书对MSI进行签名,以显示制造商名称而不是文件名:{{ 3}}
UAC提示 :“ 如果您对.msi软件包进行Authenticode签名,Windows将显示该名称。否则,您将获得MSI的临时副本。它具有一个随机名称。“