title: Visual Studio keeps adding resource.h in the project of a satellite DLL
body: <p>My C++/CLI application (previously created with VS2008) is in English and has a separate resource DLL for the French version.  Both are sharing the same resource.h file</p>
  
  <pre><code>...\MyApp\resource.h
  ...\MyApp\MyApp.rc (English resources)
  ...\MyApp\MyAppFR\MyAppFR.rc (French resources)
  </code></pre>
  
  <p>Although MyAppFR.rc does <code>#include "resource.h"</code>, it has none in its folder.  Instead, I told the compiler to add the base project's folder in its "Additional Include Directories".  It works fine and I had no issue with VS2008.</p>
  
  <p>Now, the project has been converted to VS2012.  Everytime a change is made in the French resource, the project file is checked-out and "resource.h" is added to it.  I've tried to exclude the file from the build and also from the project, but the file is still added.</p>