Question

I have developed a software with visual studio 2012 using the c++ language. I use Installshield 2010 Premier to build my setup project. I am trying to package the visual studio 2012 redistributable into the setup package so that it installs automatically. Is there a way to do this? I cannot find the redistributable in question on the redistributable page while configuring the installer.

Can I add it manually?

Any help would be appreciated.

P.S. Currently, I'm just manually running the redistributable I downloaded from Microsoft page before I run the setup.

Was it helpful?

Solution

Update to read first:

You need to install IS2012 SP1 to get these prereqs. See:

InstallShield 2012 Spring Service Pack 1 is Now Available!

Otherwise the PRQ XML can be found at:

x86 PRQ XML On Saturn

x64 PRQ XML On Saturn

Additional background information:

InstallShield comes with a prerequisite editor that you can use to define your own PRQ files. For a tutorial see:

Using InstallShield 12 to Install .NET Framework 3.0

Note: The PRQ schema hasn't changed in a long time. You can frequently install a trial version of InstallShield on a VM, find a new/updated PRQ and then back port it to your 2010 environment. Add it, build and test and it usually works fine. Also sometimes InstallShield will have expansion packs and addon installers to add these without rereleasing the product.

OTHER TIPS

Use the redistributable merge modules (*.msm files) to integrate them into your setup. If you have Visual Studio installed you can find them at Program Files (x86)\Common Files\Merge Modules .

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top