WiX 3 - 图标始终为空白(白色)

时间:2013-02-08 07:30:07

标签: installer wix icons wix3.5 wix3.6

我为我的Visual Studio安装了最新的WiX(安装程序),当我想设置图标时,它总是空白。我正在尝试在“所有Windows软件”

中设置条目的图标

在下面的图片中,你可以看到图标的样子(图片来自互联网,而不是我的例子)

http://i.stack.imgur.com/smPKe.png

我的代码:

<Icon Id="Icon" SourceFile="logo_16.ico"/>
<Property Id="ARPPRODUCTICON" Value="Icon" />

已经尝试过不同的.ico文件。谁知道为什么以及如何解决问题?

1 个答案:

答案 0 :(得分:0)

请确保该文件位于正确的目录中

< Icon Id="ATE_GUI.ico" SourceFile="..\src\ATE_GUI\res\ATE_GUI.ico"/><br>
 < Property Id="ARPPRODUCTICON" Value="ATE_GUI.ico" />


这是用法的一个例子:

< Feature Id='Complete' Title='ATE' Description='The complete installation' Display='expand' ConfigurableDirectory='INSTALLFOLDER' Level='1'>
      <ComponentRef Id='ProgramMenuDir' />
< /feature>


  <Component Id="comp_bin_debug_30" Guid="EB4650EB-75DC-4562-9DC3-8FFDD9B55468">
        <File Id="file_bin_30" Source="..\bin\Debug.x64\ATE.exe" KeyPath="yes" DiskId="1" />
        <Shortcut Id="startmenuATEDebug" Directory="ProgramMenuDir" Name="ATE (Debug.x64)"
      WorkingDirectory='INSTALLDIR' Icon="ATE_GUI.ico" IconIndex="0" Advertise="yes" />     
 </Component>