The wixstdba isn't designed to show the internal MSI UI. You'll probably
want to make a custom BA that is designed to show the internal MSI UI.

On Fri, Apr 20, 2012 at 4:48 AM, Bertrand D <bertrand.w...@yahoo.com> wrote:

> Hi there,
>
>
> As I want my msi to have its own ui, I defined in my bundle.wxs file (burn
> bootstrapper project which references the WixBalExtension):
>
> <MsiPackage
> SourceFile='..\OutlookAddinWix\bin\Release\fr-fr\OutlookAddinWix.msi'
> DisplayInternalUI="yes" EnableFeatureSelection="yes"
> SuppressSignatureVerification="yes" After="PIAMsi" Id="MyMsi"
> ></MsiPackage>
>
> The setup project UI is defined as:
>
> <UIRef Id="WixUI_InstallDir" />
> <UIRef Id="WixUI_ErrorProgressText" />
>
> When I execute the bootstrapper it works as expected until my msi is
> called.
> Then I have two windows: the boostrapper window and the msi one. The "next"
> button works correctly.
>
> The problem appears when a message box has to be displayed in the embedded
> msi: the main msi window becomes unresponsive.
>
> For example when the following condition is not met:
>
> <Condition Message="Office PIA is missing. Please install it.">
>
>    </Condition>
>
> The message is not displayed. Please note that if I use directly the msi it
> works accordingly.
>
> If I kill the msi main window then the message "Office PIA is missing.
> Please install it." appears inside a message box. If I click on the ok
> button of the message box a warning is displayed (the page called "failure"
> actually (rtftheme)). If I click on the link FailureLogFileLink nothing
> happens. Same behaviour if I try to close the window by clicking on the
> "close" button...
>
> I can't find anything relevant in the log fle.
>
> I used the WiX Toolset v3.6.2809.0.
>
>
> Regards
>
>
>
> --
> View this message in context:
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-MsiPackage-and-DisplayInternalUI-tp7484106p7484106.html
> Sent from the wix-users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to