Before I saw your reply I deleted the project and reconverted it from VC++ 6.0 to VC++ 2010.  I have been able to build it with some success,  but not without issues still.  Below is a new thread that discusses what I mean.  

Error MSB3073 exited with code 3

http://channel9.msdn.com/Forums/TechOff/Error-MSB3073-exited-with-code-3

However, I had already compared all those settings you suggested and they were all set correctly, and my newly converted project have the settings correct as well.  No mixing of Debug/Release that I can tell. 

However, I do believe but I'm not entirely sure since I reconverted my project that I had included "libcpmt.lib" listed in Linker > Input > Additional Dependencies.  According to another developer suggestion that may have been the issue, so it wasn't included this time around.