title: Visual Studio 2013 *.exe is not a valid win32 application
body: <p>Another &quot;<i>*.exe is not a valid win32 application</i>&quot; question. I have Visual Studio 2013. My C++ project works fine on Windows Server 2008, Windows 8, Windows 7. But not on <b>Windows Server 2003</b>.</p>
  <p>I looked at all the other similar problems here at Stackoverflow but could not find an appropriated solution. I looked at <a href="https://software.intel.com/en-us/articles/linking-applications-using-visual-studio-2012-to-run-on-windows-xp" rel="nofollow noreferrer">this page</a> and applied the fix by changing <code>Configuration Properties &gt; General page, change Platform Toolset to &quot;(v120_xp)&quot;.</code>
  I still have the issue. The file size also looks normal. I have compiled it with Mutli-thread(/MT) and Win32 Solution Platform.</p>
  <p>My include files are:</p>
  <pre><code>#include &quot;LoadController.h&quot;
  #include &lt;iostream&gt;
  #include &lt;chrono&gt;
  #include &lt;thread&gt;
  #include &lt;random&gt;
  #include &lt;ctime&gt;
  #include &lt;string&gt;
  #include &lt;stdio.h&gt;
  </code></pre>
  <p>I created the project by creating a plane &quot;new project&quot; (I do not know if this matters). I do not call any other application with it. The project contains only one class.</p>
  <p>Thank you in advance.</p>