Share via


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?

Comments

  • Anonymous
    July 09, 2009
    Hi, Please keep it compatible with VS 2005 at least. Thanks & Regards, Ashutosh

  • Anonymous
    July 10, 2009
    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

  • Anonymous
    July 10, 2009
    No problem with dropping all pre2008 stuff. Thank you.

  • Anonymous
    July 12, 2009
    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 ).

  • Anonymous
    July 15, 2009
    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.

  • Anonymous
    July 15, 2009
    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).

  • Anonymous
    August 26, 2009
    The comment has been removed

  • Anonymous
    September 13, 2010
    If its not too late, please keep VS6 available. I just discovered your MFCMAPI, and it looks like something that is going to help me. I have VS10, but VS6 can't be beat for browsing and debugging complex, multi-threaded projects, etc.