title: Error preprocessor directives when building
body: <p>When building a VS2013 solution (migrated from VS8) I get the following error :</p>
  
  <blockquote>
    <p>Error 1   error C2220: warning treated as error - no 'object' file
    generated C:\Program Files\Microsoft Visual Studio
    12.0\VC\atlmfc\include\afx.h  38 Warning  2   warning C4996: 'MBCS_Support_Deprecated_In_MFC': MBCS support in MFC is deprecated
    and may be removed in a future version of MFC.    C:\Program
    Files\Microsoft Visual Studio 12.0\VC\atlmfc\include\afx.h    38</p>
  </blockquote>
  
  <p>This is caused bij the following code :</p>
  
  <pre><code>    #ifdef _MBCS
  // Warn about MBCS support being deprecated: see http://go.microsoft.com/fwlink/p/?LinkId=279048 for more information.
  #pragma warning(push)
  #pragma warning(1 : 4996)
  inline __declspec(deprecated("MBCS support in MFC is deprecated and may be removed in a future version of MFC.")) void MBCS_Support_Deprecated_In_MFC() { }
  
  class MBCS_Deprecated_MFC
  {
  public:
      MBCS_Deprecated_MFC() { MBCS_Support_Deprecated_In_MFC(); }
  };
  #pragma warning(pop)
  #endif
  </code></pre>
  
  <p>How can I find where _MBCS is defined in the solution. Find doesn't has any results.</p>