Visual C++ 2005 Express Edition

Please support our C++ advertiser: Intel Parallel Studio Home
Reply

Join Date: Dec 2005
Posts: 109
Reputation: complete is an unknown quantity at this point 
Solved Threads: 0
complete's Avatar
complete complete is offline Offline
Junior Poster

Visual C++ 2005 Express Edition

 
0
  #1
Jun 1st, 2007
Does anyone have any experience with the free Microsoft development enviroment called Visual C++ 2005 Express Edition?

I have downloaded and installed it and I notice it is a lot different than what I am used to.

Is MFC gone? If you click on New to create a New Project, the only options I see a tree to the left side are:
CLR
Win32
General
What is CLR? What happened to MFC? I found MFC had problems anyway. But what has replaced it?
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,839
Reputation: niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute 
Solved Threads: 298
Moderator
Featured Poster
niek_e's Avatar
niek_e niek_e is offline Offline
Roasting Maven

Re: Visual C++ 2005 Express Edition

 
0
  #2
Jun 1st, 2007
> Is MFC gone?

No it's not. Microsoft deceided to release a free version of VS2005 called 'express'. But as we all know, microsoft doesn't really like giving things away for free, so they cut VS2005 down to size and called it 'express'. One of the features that was removed is the ability to make MFC applications. So if you want to create them, you should buy 'standard' or 'pro'.
Here's a link where you can find the differences between versions.

> What is CLR?
Click

regards Niek
Reply With Quote Quick reply to this message  
Join Date: May 2007
Posts: 31
Reputation: ~Paul~ is an unknown quantity at this point 
Solved Threads: 0
~Paul~ ~Paul~ is offline Offline
Light Poster

Re: Visual C++ 2005 Express Edition

 
0
  #3
Jun 1st, 2007
Just on the link you posted about difference it didn't work so here is a working link!

http://msdn2.microsoft.com/en-us/vstudio/aa700921.aspx
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,154
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 530
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Visual C++ 2005 Express Edition

 
0
  #4
Jun 1st, 2007
NO YOU DONT!

you CAN make regular, non CLR apps, using either win32 or MFC. To do this you need to install and configure something called the Platform SDK. Instructions are on MS's site
Last edited by jbennet; Jun 1st, 2007 at 6:45 am.
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 15,379
Reputation: Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute Ancient Dragon has a reputation beyond repute 
Solved Threads: 1466
Team Colleague
Featured Poster
Ancient Dragon's Avatar
Ancient Dragon Ancient Dragon is online now Online
Still Learning

Re: Visual C++ 2005 Express Edition

 
0
  #5
Jun 2nd, 2007
I have the latest Platform SDK. I created an MFC mdi program using VC++ 6.0 so that it will generate the include files needed in stdafx.h then copied those into the stdafx.h that was generated by the VC++ 2005 Express. It compiles ok but will not link because it can not find nafxcwd.lib. The only place that file is located on my computer is in
  1. C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\AMD64
  2.  
  3. and
  4. C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\IA64

I don't think it should be using either of those libraries because isn't the 64 in the path for 64-bit programs?

Its quite possible VC++ 2005 Express can not use the same set of MFC includes that VC++ 6.0 used even though the value of _WIN32_WINNT is set to 0x0501
Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC