Page 1 of 1

DLL called in installation, required VC redist merge modules

Posted: Wed Aug 01, 2007 8:47 pm
by Ryan Lee
I have a DLL that is dependent on some of the VC80 redistributables being installed. Functions from this DLL are called during my installation. I have included these merge modules in my project but they aren't called until apply installation. Is there some way to install these as a pre-requisite?

Posted: Thu Aug 02, 2007 2:51 am
by MLS
there is already prerequisites in the runtimes section for c++

if there isn't the version you require download the redist msi from microsoft and add a prerequisite see the main site there is a white paper explaning how to add more runtimes

Posted: Fri Aug 03, 2007 2:32 pm
by Ryan Lee
The installer calls into a 32 bit dll that has dependencies on the vc redistributables. When I run my installer on a 64 bit os (Windows Server 2003 x64), I set the install mode to x64 and it looks like only the x64 version of the redistributables are installed. Is there some way of guaranteeing that the x64 and win32 versions of the redistributables are installed?