title: How can I convert a Project from Visual C++ 6.0 to Visual Studio Express 2010?
body: <p>I have issues compiling <a href="http://sourceforge.net/projects/ivt/" rel="nofollow">Integrating Vision Toolkit</a> which comes with a Microsoft Visual C++ 6.0 workspace. Visual Studio Express 2010 fails to convert the workspace.</p>
  
  <p>I tried VCUpgrade as described <a href="http://blogs.msdn.com/b/vcblog/archive/2010/03/25/to-the-command-line-enthusiasts-some-quick-know-hows-for-upgrading-to-vs-2010.aspx" rel="nofollow">here</a> without success.</p>
  
  <pre><code>Unable to convert project.
  Please make sure this is a valid Visual C++ 6.0 project.
  </code></pre>
  
  <p>I tried to start over with a fresh project and add the files manually, the vcxproj contains the files like:</p>
  
  <pre><code> &lt;ItemGroup&gt;
      &lt;ClInclude Include="..\..\..\src\Helpers\BasicFileIO.h" /&gt;
      &lt;ClInclude Include="..\..\..\src\Helpers\Configuration.h" /&gt;
      &lt;ClInclude Include="..\..\..\src\Helpers\helpers.h" /&gt;
      ...
    &lt;/ItemGroup&gt;
    &lt;ItemGroup&gt;
      &lt;ClCompile Include="..\..\..\src\Helpers\BasicFileIO.cpp" /&gt;
      &lt;ClCompile Include="..\..\..\src\Helpers\Configuration.cpp" /&gt;
      &lt;ClCompile Include="..\..\..\src\Helpers\helpers.cpp" /&gt;
      ...
  </code></pre>
  
  <p>These files do not compile since the (already contained) header files cannot be resolved.</p>
  
  <p>How should I setup the project to include cpp and h files from different directories?</p>
  
  <p>I hope that there is a better way than copying the files into a flat directory. 
  (I didn't use C++ for many years, so please explain it for a beginner)</p>