title: Application error - debug exe wont run
body: <p>I've recently downloaded <a href="http://assimp.sourceforge.net/" rel="nofollow noreferrer">Assimp</a> and I've run into some troubles. </p>
  
  <p>I've linked the libraries and I can get the program to compile and it runs fine in <code>Release mode</code>; however, the <code>Debug</code> <code>.exe</code> hits me with this error:</p>
  
  <blockquote>
    <p><em>The application was unable to start correctly (0xc0150002). Click OK to close the application.</em></p>
  </blockquote>
  
  <p><img src="https://i.stack.imgur.com/hVJYd.png" alt="error"></p>
  
  <p><strong>Some more details:</strong></p>
  
  <ul>
  <li><p>I'm using VS2010 with Target Machine set to <code>x86</code>.</p></li>
  <li><p>I am using the 32bit debug dll (<code>Assimp32d.dll</code>) that was provided, and I've tried setting runtime libraries to <code>/MT</code>, <code>/MTd</code>, <code>/MD</code>, and <code>/MDd</code> with no luck.</p></li>
  </ul>
  
  <p>I read from other similar threads that I should run <code>Dependency Walker</code> on the <code>.exe</code>, but I'm not sure what the output means. I'll paste it here if this helps you guys.</p>
  
  <blockquote>
    <p>Error: The Side-by-Side configuration information for "c:\users\-----\documents\visual studio 2010\projects\AssimpTest\debug\ASSIMP32D.DLL" contains errors. The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail (14001).
    Error: At least one required implicit or forwarded dependency was not found.
    Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
    Error: Modules with different CPU types were found.</p>
  </blockquote>