user interface - metaetiqueta - ¿Cómo agregar una interfaz de usuario a un instalador de WiX 3?
wix head tag (5)
He intentado <UIRef Id="WixUI_Minimal" />
, pero obtengo "Referencia sin resolver al símbolo WixUI: WixUIMinimal". ¿Qué estoy haciendo mal?
A continuación hay un enlace a un buen ejemplo sobre cómo minimizar las WixUIExtensions.
La extensión wixui ya no es wixui.wixlib. Fue enrollado en la WixUIExtension.
Si está en la línea de comando, agregue -ext WixUIExtension
a la llamada a light.exe.
Si tiene un proyecto de WiX en Visual Studio, agregue una referencia a "WixUIExtension" haciendo clic derecho en "Referencias" en el Explorador de soluciones .
Consulte la página Conjuntos de cuadros de diálogo de WiXUI para WIX3 .
Necesita agregar la referencia de WixUIExtension en su proyecto WIX para resolver este problema.
Si usa .wixproj
directamente a través de MSBuild, sin Visual Studio, la modificación requerida es agregar esto:
<Project ...>
...
<ItemGroup>
<WixExtension Include="WixUIExtension">
<HintPath>$(WixToolPath)WixUIExtension.dll</HintPath>
<Name>WixUIExtension</Name>
</WixExtension>
</ItemGroup>
...
</Project>