title: "LNK1104 Cannot open file 'kernel32.lib' " when Windows SDK version is set to 15063.13
body: <p>I'm doing C++ in Visual Studio 2017, and just recently updated Windows 10 from Anniversary Update to Creator's Update. </p>
  
  <p>I found out by accident that when I'm compiling a DLL project, I would get the error message:</p>
  
  <p><code>LNK1104 - cannot open file 'kernel32.lib'</code></p>
  
  <p>After twiddling a bit in the Project Properties, I noticed if the Windows SDK version is set from <code>10.0.14393.0</code> to <code>10.0.15063.0</code>, the error message appears. If I set it back to <code>10.0.14393.0</code>, I can compile just fine.</p>
  
  <p>I would like to know why when the Windows SDK version is set to the Creator's Update build version, it's throwing this error message, yet it doesn't if set back to the Anniversary Update's build version?</p>
  
  <p>Thanks.</p>