title: Can't include headers from a static library (VS17)
body: <p>I've made a static library with some <code>.h</code> files and need to include that library into my second project, which will also be output as a library. After copying first <code>.lib</code> file into the current project source folder, adding it (maybe redundantly) as an <em>Additional Dependencies Directory</em> and adding the <code>.lib</code> file itself as an <em>Additional Dependency</em>, I get</p>
  
  <pre><code>cannot open source file "Person.h"
  </code></pre>
  
  <p>error output when I try to compile it, despite having</p>
  
  <pre><code>#include "Person.h"
  </code></pre>
  
  <p>in my current <code>.h</code> file I've started working on. What have I missed?</p>
  
  <p>Edit: I've added the original project's source folder under <em>Additional Include Directories</em> and it seems to work, but I'm confused - how does that help me with using the pre-made <code>.lib</code> file if I'm just referencing the headers from another project anyway?</p>
  
  <p>Edit: I'd appreciate it if negative feedback is followed by at least a short comment so I can know what to improve. Thanks.</p>