title: Static library with dynamic dependencies
body: <p>I have come across quite a few similar questions, however I didn't really get my answer.</p>
  
  <p>So, I have an App.exe that depends on Static.lib, which in turn depends on a dynamic library Dynamic.dll. In Static.lib I link to Dynamic.lib import library. I do understand that now the App.exe has to have Dynamic.dll in it's directory in order to run successfully, however when I try to link the code I get an error that the App project can't find Dynamic.lib import library.</p>
  
  <p>My question is, why does the App project have to link to Dynamic.lib import library when it is already linked in Static.lib?</p>