Hi,
part of my WiX based setup is the launch of the CeAppMgr application for
installing and removing programs on Windows Mobile devices. The
application gets launched correctly and it can be used the way I want,
but it pops up in the background (behind the MSI). The MSI itself is
started from a bootstrapper (dotNetInstaller) which in turn requests
elevated permissions to run.
CeAppMgr is started like this:
<!-- define the LaunchCeAppMgr_Install-Custom action -->
<CustomAction Id='LaunchCeAppMgr_Install' Property='SEARCH_CEAPPMGR'
ExeCommand='"[CESetupFolder]MyProgram.ini"' Return='ignore'
Impersonate='no' Execute='deferred' />
It is launched based on a condition (PDAFeature):
<!-- launch CeAppMgr.exe install only when we make an installation but
not when we remove the product -->
<Custom Action='LaunchCeAppMgr_Install' Sequence='4400'>
<![CDATA[(&PDAFeature=3)]]>
</Custom>
Do you have an idea why it is launched in the background of my MSI or
how to bring it to the front? I probably could write another custom
action that looks through the available windows and brings CeAppMgr to
front, but a simpler solution would be better.
Cheers,
Tom
--
NEU: FreePhone - kostenlos mobil telefonieren und surfen!
Jetzt informieren: http://www.gmx.net/de/go/freephone
--
NEU: FreePhone - kostenlos mobil telefonieren und surfen!
Jetzt informieren: http://www.gmx.net/de/go/freephone
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users