I have been facing this error in my project. The project has many sub projects and the sub projects are deployed as Static library.
I had this error before but configuring runtime library as same for all the static library and the .exe would help me to get rid of it. Most of the errors are gone but one of the static library throw this error even when the config is same for all the projects.
The error says
Error LNK2038 mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MTd_StaticDebug' in application.obj flRenderServer D:\Projects\FLProject\RenderBox\singlegame_renderbox\Production\FantasticLeague\_Code\FLeague\flRenderServer\miniEngine.lib(miniEngine.obj) 1
this is similar
Severity Code Description Project File Line Suppression State
Error LNK2038 mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in application.obj flRenderServer D:\Projects\FLProject\RenderBox\singlegame_renderbox\Production\FantasticLeague\_Code\FLeague\flRenderServer\miniEngine.lib(miniEngine.obj) 1
No other library give any error except this. Any help would be appreciated, thanks :)