user35268
user35268

Reputation: 97

Where to download older versions of Visual C++ Express?

Is there a way to download older versions of Visual C++ Express? I'm particularly interested in Visual C++ 2005 Express (PRIOR SP1) and Visual C++ Toolkit 2003. I tried googling for them, but all the sites linked to microsoft.com, from where microsoft (for some reason) has taken them down.

Upvotes: 5

Views: 9155

Answers (6)

TWhite
TWhite

Reputation: 738

For those of us who find this answer looking for something after 2010 the following link worked as of this posting:

Older Visual Studio Downloads

Upvotes: 2

Roel
Roel

Reputation: 19642

I also put this in a comment above, but just to make sure you don't miss it: if you're trying to do this because you're having problems with deployment and different versions of dll's, have a look at App does not run with VS 2008 SP1 DLLs, previous version works with RTM versions.

Upvotes: 3

bk1e
bk1e

Reputation: 24328

If you want to link your application against the RTM (pre-SP1) version of the CRT (C runtime), you can apparently do that by defining _USE_RTM_VERSION in your project or on the compiler command line.

Also, deploying the CRT as a private assembly should still work with the SP1 version of the CRT. If that is what you have tried to do, posting more information about what went wrong might help you find a solution.

Upvotes: 2

Mark Ransom
Mark Ransom

Reputation: 308482

Microsoft owns it. If they don't have a link anymore, I think you're out of luck.

I'll bet their web crawlers automatically page their lawyers if they ever find a copy on the web.

Upvotes: 1

user35268
user35268

Reputation: 97

From my personal experience the software compiled with SP1 doesn't simply work, if the end user hasn't installed the redistributables. Without SP1 however it is possible to get the .exe working if you distribute it with the required .dlls.

Upvotes: -2

TravisO
TravisO

Reputation: 9550

There is no good reason to run 2005 before SP1, you do realize 2005 /w SP1 compiled code will run the same for the end user, they don't need to install a .NET SP to run the code.

The SP fixes bugs, security holes and various improvements, virtually no functionality changes, you only loose by not using /w the latest SP.

Upvotes: 0

Related Questions