[wix-users] v4: Using the WixUI extension

Frederik Carlier frederik.carlier at keysight.com
Fri Jul 1 09:10:37 PDT 2022

Hi Sean,

I think that's part of the problem, but I had assumed that passing -ext [path to extension .dll] would also work, instead of going through wix extension add.
At least, https://github.com/wixtoolset/wix4/blob/223606fcd02e6d15e065d1e108e17c8848d35f9f/src/ext/Bal/test/WixToolsetTest.Bal/BalExtensionFixture.cs#L193 gave me that impression.
Is that supposed to work?

I also tried with the latest preview.1 builds but that didn't work for me either.

Do you know of people using wix v4 + the WixUI extension?


-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Sean Hall via wix-users
Sent: Friday, July 1, 2022 5:44 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Cc: Sean Hall <r.sean.hall at gmail.com>
Subject: Re: [wix-users] v4: Using the WixUI extension

CAUTION: This message originates from an external sender.

I assume you're running into

On Fri, Jul 1, 2022 at 10:30 AM Frederik Carlier via wix-users < wix-users at lists.wixtoolset.org> wrote:

> Hello,
> I'm continuing my wix v4 preview journey.  I'm able to build a .msi 
> package, and would now like to add the minimal Wix UI to my installer.
> My .wxs file looks like this:
> <Wix 
> xmlns=https://urldefense.com/v3/__http://wixtoolset.org/schemas/v4/wxs__;!!I5pVk4LIGAfnvw!huJNcTxkjSfL-LIpMM5ZJCWMmP8L2J2NNSmxmXGZFamdmjxtz3enuGj9QcvjFmUt1TGwm6UgUbcWb6wKEyfoENHmNxiGr9edgUw$  xmlns:ui= https://urldefense.com/v3/__http://wixtoolset.org/schemas/v4/wxs/ui__;!!I5pVk4LIGAfnvw!huJNcTxkjSfL-LIpMM5ZJCWMmP8L2J2NNSmxmXGZFamdmjxtz3enuGj9QcvjFmUt1TGwm6UgUbcWb6wKEyfoENHmNxiGiLINHic$ >
>   <Package Name="..." Manufacturer="..." Version="$(var.Version)"
> UpgradeCode="...">
>     [...]
>     <ui:WixUI Id="WixUI_Minimal" />
>   </Package>
> </Wix>
> I always get the following error message when trying to compile with wix:
> error WIX0200: The Package element contains an unhandled extension 
> element 'WixUI'.  Please ensure that the extension for elements in the '
> https://urldefense.com/v3/__http://wixtoolset.org/schemas/v4/wxs/ui__;!!I5pVk4LIGAfnvw!huJNcTxkjSfL-LIpMM5ZJCWMmP8L2J2NNSmxmXGZFamdmjxtz3enuGj9QcvjFmUt1TGwm6UgUbcWb6wKEyfoENHmNxiGiLINHic$ ' namespace has been provided.
> I have tried the following:
>   *   Installing the WixUI extension via wix extension add
>   *   Passing the path to the WixToolset.UI.wixext.dll library via the
> -ext argument
>   *   Passing the path to the WixToolset.UI.wixext.nupkg NuGet package via
> the -ext argument
> Anything else I can try?
> Frederik.
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant 
> https://urldefense.com/v3/__http://www.firegiant.com/__;!!I5pVk4LIGAfn
> vw!huJNcTxkjSfL-LIpMM5ZJCWMmP8L2J2NNSmxmXGZFamdmjxtz3enuGj9QcvjFmUt1TG
> wm6UgUbcWb6wKEyfoENHmNxiGM4kAvHA$

WiX Toolset Users Mailing List provided by FireGiant https://urldefense.com/v3/__http://www.firegiant.com/__;!!I5pVk4LIGAfnvw!huJNcTxkjSfL-LIpMM5ZJCWMmP8L2J2NNSmxmXGZFamdmjxtz3enuGj9QcvjFmUt1TGwm6UgUbcWb6wKEyfoENHmNxiGM4kAvHA$

More information about the wix-users mailing list