<div class="gmail_quote">On Fri, May 14, 2010 at 8:02 AM, Philip Lowman <span dir="ltr">&lt;<a href="mailto:philip@yhbt.com">philip@yhbt.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
This is Microsoft&#39;s fault.  You should complain to them.</blockquote><div><br></div><div>Well, yes and no. It&#39;s a Visual Studio 2010 only thing... And it&#39;s partly CMake&#39;s fault. The *.filters files are presently unconditionally re-written at CMake time. We have a fix for that part of it that will be in the next release of CMake. (It&#39;s not even in git master, yet, though.) I&#39;ll push it today. </div>
<div><br></div><div>And the reload macros are not working as well as they did in prior Visual Studio versions. This is a VS change that we have not figured out yet how to compensate for...</div><div><br></div><div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The only workaround for VS Express is to close your solution and run CMake manually then open your solution back up again.<div>
<br></div><div>The problem doesn&#39;t affect VS Professional (and I believe Standard) because they have support for macros which CMake takes advantage of to reload all of the VS project files without a lot of user interaction.</div>
</blockquote><div><br></div><div>The *.filters problem affects all versions of Visual Studio 2010. The fix will be in git master later today.</div><div><br></div><div><br></div><div>Thanks,</div><div>David Cole</div><div>
<br></div></div>