如何更改签名安装程序(WiX)的UAC提示中的图标?

时间:2012-06-15 15:46:31

标签: wix windows-installer uac wix3.5

我正在使用WiX 3.5(VS2010)创建一个msi软件包,一切都很好,除了我不知道如何在UAC提示中设置我的图标。我已经有了签名证书并知道如何使用" signtool.exe"在UAC提示下获取发布商信息和应用说明,但我无法更改默认图标,但无法找到有关如何执行此操作的任何信息。

我的WiX脚本包含以下行:

<Icon Id="MyApp.ico" SourceFile="$(var.SolutionDir)Libraries\Images\MyApp.ico" />
<Property Id="ARPPRODUCTICON" Value="MyApp.ico" />

但我想这只适用于添加/删除程序菜单。

以下是我的UAC现在的样子(对不起俄语):UAC prompt with default icon

1 个答案:

答案 0 :(得分:7)

MSI文件没有像可执行文件那样的图标,因此您无法在此对话框中自定义图标。您所看到的是调用进程的图标(我认为),它是msiexec.exe并用于执行MSI文件。