I\'ve recently upgraded to Visual Studio 2010. Now when I build projects I get a line that reads:
1> .NETFramework,Version=v4.0.AssemblyAttributes.cpp
>
The file is there to embed TargetFrameworkMoniker .NET assembly attribute. That is to (in future) help hosts work correctly with the appropriate CLR. (Sorry for vagueness I can't remember someone else is the expert). Ie', there's actually a reason for it :-)
I don't know why there's a warning -- looking into it.
Dan/MSBuild