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

Reply via email to