Welcome to MSDN Blogs Sign in | Join | Help

MFCMAPI and Old Versions of Visual Studio

Ever since I went to the new Vista style icon for MFCMAPI, it’s not been possible to compile in Visual Studio 6. I’ve spent some time looking at this, and it appears the only clean way to get VS 6 working again is to remove compression from the icon, something I really don’t want to do. So I’m considering dropping support for Visual Studio 6 altogether. While I’m at it, it’s been a while since I tried to compile in VS 2003 or 2005, so I was thinking about dropping support for those two as well. The only compiler I’d test would be Visual Studio 2008 (and 2010 whenever it comes out). Note that other than the known break in VS 6 I’m not planning on actively breaking compilation for 2003 or 2005. I just wouldn’t test them, so over time, I probably would break them.

Before I do this – I wanted to get feedback. Would anybody care if MFCMAPI no longer compiled in Visual Studios 6, 2003, or 2005?

Published Thursday, July 09, 2009 5:45 PM by Stephen Griffin
Filed under: , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: MFCMAPI and Old Versions of Visual Studio

Hi,

Please keep it compatible with VS 2005 at least.

Thanks & Regards,

Ashutosh

Friday, July 10, 2009 2:08 AM by Ashutosh Bhawasinka

# re: MFCMAPI and Old Versions of Visual Studio

It's Visual Studio 6, drop it.  People shouldn't be using that anymore. I wouldn't drop VS 2003 and 2005 until VS 2010 officially releases

Friday, July 10, 2009 8:41 AM by Dave

# re: MFCMAPI and Old Versions of Visual Studio

No problem with dropping all pre2008 stuff. Thank you.

Friday, July 10, 2009 12:31 PM by Warren Brown

# re: MFCMAPI and Old Versions of Visual Studio

I would at least support VS 2005.  Currently none of the older versions of VS compile MFCMAPI due to the icon problem.  Several workarounds for that issue exist ( one of them is pointed in the linked article; others are here: http://www.rw-designer.com/compile-vista-icon ).

Sunday, July 12, 2009 12:15 PM by Lev

# re: MFCMAPI and Old Versions of Visual Studio

KEEP support for VS2005. It is the last version of VS that will still compile a working .exe for Windows 9x/NT4. Yes... we still need it.

Wednesday, July 15, 2009 1:51 PM by pcunite

# re: MFCMAPI and Old Versions of Visual Studio

pcunite - can you tell me more about that? I wasn't aware that the build from 2008 weren't working on NT4 (not that I've been testing it, but no one's reported it to me).

Wednesday, July 15, 2009 2:05 PM by Stephen Griffin

# re: MFCMAPI and Old Versions of Visual Studio

Stephen - In my testing, a simple "Hello World" .exe from VS2008 will not execute on NT4. It states "This is not a valid WIN32 application" or something to that effect.

Wednesday, August 26, 2009 6:13 PM by pcunite

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker