*
Microsoft.com Home|Site Map
MSDN*
Search Microsoft.com for:
Sign out of the Microsoft Passport Network   Welcome back Sandiway Fong!
Home Search My Threads Edit Profile Member List Top Answerers Faq  
Visual C++ Express Edition
How to deploy VC 2005 Express SP 1 solutions?

Thread Starter: oflebbe   Started: 20 Dec 2006 9:30 PM UTC   Replies: 2
 MSDN Forums » Visual Studio Express Editions » Visual C++ Express Edition » How to deploy VC 2005 Express SP 1 solutions?
New Post
      « Previous Thread   Next Thread »
  12-20-2006, 9:30 PM UTC
oflebbe


Posts 4
How to deploy VC 2005 Express SP 1 solutions?
Question Was this post helpful ?
Reply Quote
Hi,

I am quite confused about the deployment politics we should use with the Express Edition.

Since there is no Support for Setup projects -- with merge modules -- in Express Edition , we had before SP1 the possibility either to use private SideBySide Assemblies (for instance with a local Microsoft.VC80.CRT.manifest) or the vcredist_x86.exe.

Using private Side by Side assemblies for the VC Redistributables is not recommended by MS (See for instance in Article "How to: Deploy using XCopy ")

Service Pack 1 introduces a new revision of the WinSxS Microsoft.VC80.CRT assembly but the vcredist_x86.exe is not updated. VC20005 SP1 should fix this KB 919588 issue, but I don't see how, since there is no new vcredist_x86.exe for Express users.

So I have to fall back using private assemblies for the MS VC Runtime?

IMHO MS should update the download version of vcredist_x86.exe.

   Report Abuse 
  01-01-2007, 3:11 AM UTC
Nelson B


Posts 5
Re: How to deploy VC 2005 Express SP 1 solutions?
Comment Was this post helpful ?
Reply Quote
I agree with oflebbe.  Deployment of apps built with SP1 is a nightmare.

In http://forums.microsoft.com/msdn/ShowPost.aspx?postid=1064647&isthread=false&siteid=1&authhash=37fc77ed0d22d925ed1621b869521b83aa61695d&ticks=633031878994035864
Nikola Dudar - MSFT, speaking for Microsoft (apparently)  wrote:  "Once Sp1 is installed it updates all VC++ assemblies in WinSxS folder, vcredist_*.exe in bootstrapp packages folder, associated .lib and .pdb for VC++ libraries and many other source files."

But as Oflebbe and I and many others in these forums have noted, SP1 does not install a
vcredist_x86.exe  Some solution is needed.



/ Nelson B

   Report Abuse 
  01-12-2007, 10:13 AM UTC
sjstreeting


Posts 5
Re: How to deploy VC 2005 Express SP 1 solutions?
Comment Was this post helpful ?
Reply Quote
The recommended way to do this is to distribute your software via a Microsoft Installer (.msi) package. Personally I use WiX (http://wix.sourceforge.net/) but if you have VC Pro you can use the installer project, or you can use a 3rd party tool like Wise or InstallShield.

   Report Abuse 
New Post
 Page 1 of 1 (3 items)
MSDN Forums » Visual Studio Express Editions » Visual C++ Express Edition » How to deploy VC 2005 Express SP 1 solutions?


© 2007 Microsoft Corporation. All rights reserved. Terms of Use |Trademarks |Privacy Statement
Microsoft