Sorry if this is just marginally wix-related. I am working on AppSecInc. Community MSI Extensions<http://msiext.codeplex.com/>.
On Windows 7 the behavior of MSIOpenPackage seems to have changed. We use it to run unit tests by creating a database (MSICreateDatabase) and calling MSIOpenPackage to get a working handle. On Windows 7 it always returns 0x80070645: This action is only valid for products that are currently installed. I tried MSIOpenPackageEx that accepts MSIOPENPACKAGEFLAGS_IGNOREMACHINESTATE that claims to ignore the machine state. Same result. Anyone seen this? Thanks, dB. dB. @ dblock.org<http://www.dblock.org/> Moscow|Geneva|Seattle|New York ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users