Back this time to cover a more Windows-Centric option: .NET Languages. In this particular case, I'm working in C# due to this being most familiar to me among the offerings.
To start with, one prerequisite is to add a reference to your project for the InstallShield Automation Library, which is located in the file ISWiAutomation##.dll, where the ## corresponds to the version of InstallShield you're using.
http://blogs.flexerasoftware.com/installta...tion-and-c.html











