Mrtn you need the appropriate version of Visual Studio installed to get the merge modules. They appear in C:\Program Files (x86)\Common Files\Merge Modules\ after installation.
Richard what you're asking for is impossible. If you use either the merge modules or bootstrap the equivalent VC++ redistributable it will install to the WinSXS directory which is under the Windows directory. You can't make changes to that area without the user having administrator privileges. As far as I'm aware you can't simply drop the files in with your application since the advent of Visual Studio 2005 (we used to do exactly that with VS2003 but I had to change our installers to use the merge modules when we migrated to VS2005). If you have Visual Studio 2008 installed & apply the ATL security fix it will update your merge modules accordingly. I have both VS2005 & VS2008 installed & can confirm both update as expected with the appropriate patches installed. Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the <Virtual Environment>** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -----Original Message----- From: mrtn [mailto:mrtn.frederik...@gmail.com] Sent: 11 November 2009 09:32 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] best way to deploy C++ runtime? Hi Richard, If you find a mergemodule og make your own, can you please share it with me and the other readers. Last time I used time on this, Microsoft did not have a mergemodule, only a .exe file. //mrtn Richard-45 wrote: > > OK, so I need to deploy the VS 2008 C++ runtime (w/ATL security fix) > and I'm reading the documentation in Visual Studio that says that > using the merge modules will install the runtime as side-by-side > assemblies. Further, it says that this will require administrative > priveleges in order to install the side-by-side assemblies. I'd like > to avoid administrative priveleges if possible. The documentation > says that my alternative is to deploy the C++ runtime as a private > assembly (i.e. just plunk the files down where my EXE lives). > > I'm curious what other people have done here. In the past, products I > worked on always required administrative priveleges, so it wasn't an > issue, but the product I'm working on now is more like consumer shrink > wrap software and I want to make things as simple as possible. > > How did all of you deal with this? > > Did Windows Installer elevate the priveleges automatically so that you > didn't need to install the application as administrator? > -- ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users