Extract selected file(s) during Initialization stage

I need to extract and run an EXE that checks for old versions of our product (multiple registry key and locations) to raise a warning or give the user the option to uninstall that old version before the files of my current package are extracted.

I have been searching for a way to do this in Paquet Builder, but cannot find any mention of this in the documentation or support forums.

Could you please suggest a way to make this work?

I have found a workaround for this. I just create a wrapper installer, that extracts my real installer and support files into a temporary directory first. This lets me run my EXE checks and respond accordingly before my real application is extracted in full.

Let me know if there is a better way to do this.

No, it’s a good option.