Click here to Skip to main content
13,045,019 members (38,904 online)
Rate this:
Please Sign up or sign in to vote.
See more:

I have to create a setup file of an EXE developed in VC++ 6.0 .And have to create the Setup file in VC++ 6.0 envirnment.
I mean there may be any inbuild Tool present in Microsoft Visual Studio 6.0, which is responsible for creating Setup file.

Kindly please send me the steps to do this.

Thanks :)
Posted 12-Apr-11 20:39pm
Updated 19-Apr-11 19:53pm
Dalek Dave 13-Apr-11 3:25am
Edited for Grammar, Spelling and Readability.
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Do You want a installer for your executable then check this one,
Installer for MFC project created in Visual Studio 6[^]
Dalek Dave 13-Apr-11 3:25am
Good Link.
Jeffrey Enzo 18-Apr-11 8:42am
You've provided good info, 5 for you!
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

I recommend Inno Setup:[^] This is an excellent free installer.

Note: the advice about having to package VS6 MFC DLLs with your program is incorrect. Every version of Windows since Win98 has shipped with VS6 Release MFC DLLs already installed.
Thaddeus Jones 13-Apr-11 4:22am
It's not technically incorrect then, since VS6 still allows you to write programs that run on Windows 95 :)
Albert Holguin 13-Apr-11 10:36am
I don't know if I'd agree with you on not including VS6 MFC DLLs as part of your installation package, VS6 isn't even supported by MS anymore (AT ALL!) so assuming that they will continue to ship things with an MFC version that's at least 5 generations old is not a good assumption in my book. Of course, not sure why anyone would keep developing in VS6 at all at this point.
Hans Dietrich 13-Apr-11 20:31pm
I'll bet you a beer the next MS OS will include the VS6 MFC DLLs.
Albert Holguin 13-Apr-11 20:53pm
lol :)
Rate this: bad
Please Sign up or sign in to vote.

Solution 3

Forget about VC++ 6.0 and upgrade to VC++ 2008/2010 (you can get an Express edition for free, though without MFC).
Concerning the question by Hans Dietrich on if MFC libraries are included in every next Windows OS - the answer is no. The old ones (for VC++ 6.0) you should copy on a new Windows to compile in VC++ 6.0. Windows 7 Home Premium (i think the other systems also) comes without MFC libraries. You should buy VC++ 2008/2010 Professional to get them (and ATLs). However there are solutions found to get MFC version that comes with Windows Server 2003 Platform SDK or from Windows 7 DDK.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 20 Apr 2011
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100