cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
anom217
Level 8

Basic MSI project question

I need to deliver ONLY the .msi file for installing the application. If I choose a Basic MSI project, can I still use InstallScript custom actions? I noticed that the folder containing the scripts is located outside the .msi file under my project folder.

If I just delivered the MSI, does it contain these Custom Action scripts, or will the installer break?
Labels (1)
0 Kudos
(1) Reply
Christopher_Pai
Level 16

Yes, your custom actions will be encapsulated inside of a c++ dll and stored in the binary table. When your custom action is invoked, the dll is extracted to a temp directory, a scripting engine is fired that the processes your compiled function. All is cleaned up when it's done.

You don't need setup.exe or any other file other then your msi file.
0 Kudos