Upgrade to MSVC 6.0.
Enable MS extensions because portable C++ is broken in 5.0 and 6.0 (see support article Q168934; BUG: Multiple Errors Compiling Std C++ Library Headers with /Za).
Don't ignore default library (needed for STL).
Don't link CPP Unit in Release mode.