Question

J'ai essayé <UIRef Id="WixUI_Minimal" />, mais je reçois "référence au symbole Unresolved WixUI: WixUIMinimal". Qu'est-ce que je fais mal?

Était-ce utile?

La solution

L'extension wixui n'est plus wixui.wixlib. Il a été roulé dans la WixUIExtension.

Si vous êtes sur la ligne de commande, ajoutez -ext WixUIExtension à l'appel à light.exe.

Si vous avez un projet WiX dans Visual Studio, ajoutez une référence à « WixUIExtension » en cliquant droit sur « Références » dans le Explorateur de solutions .

Voir la WiXUI dialogue Définit la page WIX3.

Autres conseils

Si vous utilisez le .wixproj directement via MSBuild, sans Visual Studio, la modification nécessaire est d'ajouter ceci:

<Project ...>
  ...
  <ItemGroup>
    <WixExtension Include="WixUIExtension">
      <HintPath>$(WixToolPath)WixUIExtension.dll</HintPath>
      <Name>WixUIExtension</Name>
    </WixExtension>
  </ItemGroup>
  ...
</Project>

Voici un lien vers un bon exemple sur la façon de custimize les WixUIExtensions.

sur mesure pour UIs Wix

Vous devez ajouter une référence de WixUIExtension dans votre projet WIX pour résoudre ce problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top