How do I know which C ++ distribution can be included in the InstallShield installer?

I have a C # application that uses a C ++ DLL, both of which I wrote. The C ++ DLL is compiled using the v120 toolkit (Visual Studio 2013). What redistributors do I need to include in my InstallShield installer in order to perform this function?

There is no option for the VS2013 redistributable package, only for different VS2012 packages and two for VS2015.

A few of the (uselessly named) options: http://imgur.com/VuDNdNt

+5
source share
3 answers

You need to get the redistributable distribution from the installed VS2013 (C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ VC \ redist \ 1033). Then in InstallShield you need to execute the user command (redistr_exe with the / q / norestart options)

0
source

There is an easy way to talk about it. Add the DLLs that are included in the C ++ redistributable variables and will automatically add merge modules.

0
source

Add the following (x86) .prq Visual C ++ 2013 file that can be distributed in the Installshield installation path. I have this (C: \ Program Files (x86) \ InstallShield \ 2015LE \ SetupPrerequisites). http://pastebin.com/Yu5DM0kJ

After that, open the Installshield project, in the distributed components you will see Visual C ++ 2013 x86. You can do the same to add x64.

0
source

Source: https://habr.com/ru/post/1233680/


All Articles