Pregunta

He intentado <UIRef Id="WixUI_Minimal" />, pero me sale "referencia sin resolver al símbolo WixUI: WixUIMinimal". ¿Qué estoy haciendo mal?

¿Fue útil?

Solución

La extensión wixui ya no es wixui.wixlib. Se rodó en el WixUIExtension.

Si usted está en la línea de comandos, añadir -ext WixUIExtension a la llamada a light.exe.

Si usted tiene un proyecto de WiX en Visual Studio, agregue una referencia a "WixUIExtension" haciendo clic derecho sobre "Referencias" en el Explorador de soluciones .

WiXUI de diálogo Conjuntos de páginas de WIX3 .

Otros consejos

Si utiliza la .wixproj directamente a través de MSBuild, sin Visual Studio, la modificación requerida es añadir lo siguiente:

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

A continuación se muestra un enlace a un buen ejemplo de cómo los custimize WixUIExtensions.

personalizada interfaces de usuario para Wix

Es necesario añadir una referencia de WixUIExtension en su proyecto WIX para resolver este problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top