Come aggiungere un utente per un 3 installazione WiX?
-
09-09-2019 - |
Domanda
Ho provato <UIRef Id="WixUI_Minimal" />
, ma ottengo "riferimento non risolto a simbolo WixUI: WixUIMinimal". Che cosa sto facendo di sbagliato?
Soluzione
L'estensione wixui non è più wixui.wixlib. E 'stato rotolato in WixUIExtension.
Se si è sulla riga di comando, aggiungere -ext WixUIExtension
alla chiamata alla light.exe.
Se si dispone di un progetto WiX in Visual Studio, aggiungere un riferimento a "WixUIExtension" facendo clic destro su "Riferimenti" in Esplora soluzioni .
Vedere le href="http://wixtoolset.org/documentation/manual/v3/wixui/" rel="nofollow noreferrer"> WiXUI Dialog .
Altri suggerimenti
Se si utilizza il .wixproj
direttamente tramite MSBuild, senza Visual Studio, la modifica necessaria è quella di aggiungere questo:
<Project ...>
...
<ItemGroup>
<WixExtension Include="WixUIExtension">
<HintPath>$(WixToolPath)WixUIExtension.dll</HintPath>
<Name>WixUIExtension</Name>
</WixExtension>
</ItemGroup>
...
</Project>
Di seguito è riportato un link ad un buon esempio su come custimize i WixUIExtensions.
È necessario aggiungere riferimento della WixUIExtension nel progetto WIX per risolvere questo problema.