firegiant / HeatWaveSupport

Issues-only repository to report HeatWave bugs and feature requests to FireGiant
3 stars 0 forks source link

InstallDirDlg from WixToolset.UI.wixext package throws error during installation #25

Closed EndOfCode closed 1 year ago

EndOfCode commented 1 year ago

HeatWave Version

0.9.5

Visual Studio Version

17.5.0

Repro Steps

  1. Create new empty MSI Setup Project
  2. Added "WixToolset.UI.wixext" NuGet package
  3. Added following to "Package.wxs" <UIRef Id="WixUI_InstallDir" <UI> <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="InstallDirDlg" Order="4"></Publish> <Publish Dialog="InstallDirDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg" Order="4"></Publish> </UI>
  4. (Re-)build project
  5. Run msi Setup and go trough ui pages

Actual Result

2023-03-02 11_52_28-TestSetup

Expected Result

No response

FireGiantHelp commented 1 year ago

WiX v4 introduced a new ui:WixUI element (from the UI extension) to reference the standard UIs. In WiX v4-rc.4 there should be an error message when trying to use UIRef element to directly reference standard UIs.