I am using "Extract Archive" to extract some .zip files during the install. I have noticed that the files are being re-extracted unnecessarily during maintenance mode (modify, not repair). To attempt to prevent this, I tried adding a condition to the "Extract Archive" operations, but any condition that evaluates to false causes the install to fail and roll back. This also happens on the initial install if the condition is false. This is easy to replicate with a test project. Looking at the log, it looks like there are other AI custom actions related to extraction which are running even though the condition is false.
(I just want to note also that I have another unresolved issue regarding a .zip file in this post: http://www.advancedinstaller.com/forums ... =2&t=31770)