views:

126

answers:

1

One of our MSI's has started failing with Error 2902. It'll get most of the way through the installation, pop an error box, and then back out the install. We haven't made any major changes to the installer since the last working version.

Running msiexec with logging turned on gives a more informative message:

Action 17:21:22: RegisterProduct. Registering product
Error 2902:  Operation ixoFileCopy called out of sequence

This comes immediately after the "WriteRegistryValues" section. Does anyone know what causes the call to ixoFileCopy? I'm guessing the resolution will involve changing the sequence of the "RegisterProduct" step, but I'm not sure what it should proceed.

Thanks for any help!

A: 

It turns out that in our case this was happening due to a data file getting too big for MSI to handle without chunking the cab. The following thread mentions the issue and one possible workaround:

http://www.appdeploy.com/messageboards/tm.asp?m=19868&mpage=1&key=&#19868

tsellon

related questions