We are using professional AI v.3.1.1 and successfully created an executable installer for our application which runs on everything from win95 and up. However, to ensure complete backwards compatibility, I'm not entirely clear about checking for the correct msi.dll version needed for different operating systems. What is the best way to:
1. Check which OS is on the target computer - create a search for a registry key?
2. Is this info used to define a property which will be part of a custom action?
3. Is a custom action defined (based on the presence/absence of a specific msi.dll version) which can then place the missing file on the target computer?
4. The required msi.dlls are included in media tab?
Do I have this right or am I overly complicating things? Sorry for the newby questions, not being that familiar with windows programming....
bvoh