Whenever a new version of InstallShield is released, the same question always arises. Should I upgrade?
From my perspective, here are some important areas that have been enhanced in the new InstallShield 2011:
- Windows 7 Support – If your applications need to install and run on Windows 7, then you should upgrade.
- Multilingual Installations – If you do them, you should upgrade. As far as I can tell, every single teeny-tiny area of InstallShield now works with Unicode. Even InstallScript and InstallScript MSI projects now have full Unicode support.
- Visual Studio 2010 and .NET Framework 4 – InstallShield 2011 has support for both. It’s important to note that Microsoft is discontinuing their development of Visual Studio Setup projects, and is recommending their users move to InstallShield. How about that?
- 64-Bit Support – New support is included for 64-bit managed custom code actions, 64-bit MSI repackaging, 64-bit App-V support, and the ability to override path variables ensuring 64-bit items get included with the 64-bit release.
- Stand-Alone Build Engine – IS 2011 Professional gives you a free Stand-Alone Build license with it. The Premier edition gives you five free licenses. With either version, you can buy more licenses as needed.
There are probably other enhancements that I have neglected to mention. But the above areas are things I have noticed.