re: MMatchDebug.h error: _set_security_error_handler was removed in later versions of MSVC. Just remove the code that uses it.
re: MMatchGlobal.h error: MMatchServerMode::MSM_NORMAL has a naming collision with POPUPSUBMENUSTATES::MSM_NORMAL in VSSTYLE.H. A solution-wide replacement of MSM_NORMAL with another name, like MSM_NORMAL_, should fix it.
re: MGridMap.h error: MRefCell::iterator is a dependent name (its qualified name is MGridMap<_T>::MRefCell::iterator, which is dependent on _T), so you need to
You must be registered to see links
: replace "MRefCell::iterator" with "typename MRefCell::iterator".