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?
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.
for contact information