Install Shield 2009 Premier, Basic MSI Project. Custom Action properties are:
- Type: Call a public method in a managed assembly
- Location: Stored in the binary table
- Specified the class and method name, it shows a message box (so that i'm sure its called) and returns 13 integer value. [didn't choose any Return Property, don't know what to choose]
- Return Processing: Synchronous (check exit code)
- In-Script Execution: Deferred execution in the system context
- Install Execute sequence: After install initialize
- Install Execute condition: NOT REMOVE
So during install i get the message box in the public method, but install doesn't exit? How to exit the install from the return type of the custom action(public method of the managed assembly) ?