Checking for Installed Software Versions
Posted: Sun Feb 10, 2019 3:57 pm
I am a plugin developer specializing in 3ds Max plugins who just bought your pro version today. I would like to know how to set up an installer to detect what versions of 3ds Max are installed, check if they are the correct version ranges, and then allow the user to choose what versions to install the plugins for. I assume this would be under the Prerequisites tab of General, but it's not clear to me how to use this. For example in the pre-existing minimum requirements for .NET, there is a drop-down that allows minimum versions. How do you use the Additional Prerequisites to do the same kind of thing?
In the case of 3ds Max, the installation path is arbitrary on the user's system and users very often have multiple versions installed at a time. There are registry keys to determine installed versions.
Preferably I'd like the user to see a list of available Max versions that are on the system and based on which versions they check install into the appropriate folders and edit the appropriate user INI files for each version in LocalAppData.
Thanks in advance for your help.
In the case of 3ds Max, the installation path is arbitrary on the user's system and users very often have multiple versions installed at a time. There are registry keys to determine installed versions.
Preferably I'd like the user to see a list of available Max versions that are on the system and based on which versions they check install into the appropriate folders and edit the appropriate user INI files for each version in LocalAppData.
Thanks in advance for your help.