title: mismatch detected for `RuntimeLibrary` : value 'MD_DynamicRelease` doesn't match value `MTd_Static debug` in application obj
body: <p>I have been facing this error in my project.
  The project has many sub projects and the sub projects are deployed as Static library.</p>
  <p>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.</p>
  <p>The error says</p>
  <pre><code>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   
  </code></pre>
  <p>this is similar</p>
  <pre><code>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   
  </code></pre>
  <p>No other library give any error except this.
  Any help would be appreciated, thanks :)</p>