I have a stand alone MFC C++ application which is built using VS.NET 2008. The application is built using two static externally provided libraries. One library was built using VS2008 and the other was built using VS2003. The application builds but crashes during execution. When the application and both libraries are all built using VS2003 the application works fine. I have been told that due to MFC differences, VS2008 applications are incompatible with VS2003 static libraries. Is that true? If so, is there any way - other than to build the application and 2008 library in VS2003 - to combine these?
Start Free Trial