use a new vcxproj and sln to suit with XP