Perhaps you can try shelling out and running msiexec.exe with logging enabled. Even if it still doesn't work, you may have a more descriptive error message.
bg Krause, Henning wrote: > Hello, > > I'm writing a setup-bootstrapper which installs some required software > before the actual MSI is executed. The MSI is installed via > MsiInstallProduct. > > This works just fine if no external process is called prior to the call > to MsiInstallProduct. > > But if I launch any executable prior to the call, MsiInstallProduct > fails with E_FAIL (0x80004005). > > I've googled for this combination but found nothing. > > Anyone got a clue? > > Kind regards, > Henning > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users