W moim VS2010, kiedy buduję moje rozwiązanie, mam ponad 100 ostrzeżeń w pliku Microsoft.Common.Targets . Kiedy próbuję budować, publikować lub uruchamiać moje programy, otrzymuję tylko ostrzeżenia, ale w momencie, gdy klikam go dwukrotnie, aby uzyskać więcej informacji, pojawia się Microsoft.Common.Targets, a następnie otrzymuję wszystkie ostrzeżenia.
Ten plik Microsoft.Common.Targets jest częścią struktury .net i ma wbudowane cele MSBuild itp. I ma odpowiedni schemat skojarzony w oknie właściwości.
Kilka przykładowych ostrzeżeń (2 na 100):
Warning 2 The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element 'CustomBeforeMicrosoftCommonTargets' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. List of possible elements expected: 'Property' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets 22 10 Miscellaneous Files
Warning 3 The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element '_OriginalConfiguration' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. List of possible elements expected: 'Property' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'. C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets 60 10 Miscellaneous Files
Dlaczego ten plik nagle pojawia się w moim edytorze, skoro nie jest częścią mojego projektu, i jak powiedzieć programowi Visual Studio, aby ignorował ten plik frameworka podczas budowania.