Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: VC6
Hi,
 
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 Smile | :)
Posted 12-Apr-11 21:39pm
pjhelp515
Edited 19-Apr-11 20:53pm
v3
Comments
Dalek Dave at 13-Apr-11 3:25am
   
Edited for Grammar, Spelling and Readability.
Rate this: bad
good
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[^]
  Permalink  
Comments
Dalek Dave at 13-Apr-11 3:25am
   
Good Link.
Jeffrey Enzo at 18-Apr-11 8:42am
   
You've provided good info, 5 for you!
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

I recommend Inno Setup: http://www.jrsoftware.org/isinfo.php[^] 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.
  Permalink  
Comments
Thaddeus Jones at 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 at 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 at 13-Apr-11 20:31pm
   
I'll bet you a beer the next MS OS will include the VS6 MFC DLLs.
Albert Holguin at 13-Apr-11 20:53pm
   
lol :)
Rate this: bad
good
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.
  Permalink  

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

  Print Answers RSS
0 OriginalGriff 245
1 Jochen Arndt 155
2 PIEBALDconsult 150
3 Afzaal Ahmad Zeeshan 120
4 DamithSL 115
0 OriginalGriff 5,695
1 DamithSL 4,591
2 Maciej Los 4,012
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,190


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 20 Apr 2011
Copyright © CodeProject, 1999-2014
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