I imported a project from VS 2005 today and immediately encountered similar errors to yours. I altered the offending #define to 0x0501 but no cure. Then when I read all the other fixes that others recommended to you my heart sank. I like others have waded through thick VS undergrowth attempting to fix intractable problems - but because of the beauty and power of VS C++ I always persevere.
But then you mentioned the 0x0601 , and when I made the change - voila ! It worked .
Thanks to you and the other advisers,
P.S Don't go away I may need your help again before long