free hit counter

Thursday, February 02, 2006

MSVC++ application distribution

In the MSFT jargon I guess this is called deployment. I just can't figure out why it's such a PITA to make your software run on all versions of Windows.

The one true link to deploying the latest CRT dlls in your VC++ app installation:

But you don't get this file when you download VC++ Express. So instead you can cook up this MSI install file from the merge files.
Or can goole for a reputable, but non microsoft source.

But it gets even better- you can't run this vcredist_x86.exe without first upgrading to MSI installer 3.1 if you're on an older Win2k machine

descriptive chaff:
Forum post describing a homebrew method for redisributing the
Choosing a Deployment Method
Concepts of Isolated Applications and Side-by-side Assemblies
Redistributing Using Merge Modules
Building C/C Isolated Applications and Side-by-side Assemblies
Redistributing Visual C Files
Deployment (C )
ClickOnce Deployment for Visual C Applications


Post a Comment

<< Home