Haven't heard many good things about the multi-package transaction support
from MSI. We don't use it in Burn because of bugs reported. You might ask
the Windows Installer team if this is another known issue.
On Wed, Feb 13, 2013 at 11:01 PM, Anton Reyes anton.re...@emerson.comwrote:
Hello Guys,
We have a very intermittent bug in the installer that we are developing.
We have a bootstrapper that uses WiX 3.5 and has the following code:
/var transactionSession = new Transaction(ANTON,
TransactionAttributes.None);
foreach (var msiPackage in msiPackageList)
{
Installer.InstallProduct(msiPackage, string.Empty);
}
transactionSession.Commit();
transactionSession.Close();/
This simply creates a transaction session, installs several msis from the
list, and then commits the transaction. However in some cases, msi.dll
crashes during the transaction Commit() call.
*Exception message in transaction.Commit:*
/The Windows Installer Service could not be accessed. This can occur if the
Windows Installer is not correctly installed. Contact your support
personnel
for assistance./
*Event logs:*
/Faulting application name: msiexec.exe, version: 5.0.7601.17514, time
stamp: 0x4ce792c4
Faulting module name: msi.dll, version: 5.0.7601.17514, time stamp:
0x4ce7b902
Exception code: 0xc005
Fault offset: 0x00027b88
Faulting process id: 0xe0c
Faulting application start time: 0x01cd4a967dd25cb4
Faulting application path: C:\Windows\system32\msiexec.exe
Faulting module path: C:\Windows\system32\msi.dll
Report Id: 756b0d09-b68b-11e1-86f9-001b21740788/
All the MSIs are created from InstallShield basic msi project. Any ideas
what might be causing this?
Your help is appreciated guys :)
Cheers,
Anton
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/msi-dll-crashes-during-transaction-Commit-tp7583567.html
Sent from the wix-users mailing list archive at Nabble.com.
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users