私のVS2010でソリューションをビルドすると、Microsoft.Common.Targetsファイルに100を超える警告が表示されます。プログラムをビルド、公開、または実行しようとすると、警告のみが表示されますが、ダブルクリックして詳細を表示すると、Microsoft.Common.Targetsがポップアップ表示され、すべての警告が表示されます。
このファイルMicrosoft.Common.Targetsは.netフレームワークの一部であり、MSBuildの組み込みターゲットなどがあります。また、プロパティウィンドウに適切なスキーマが関連付けられています。
警告の例(100のうち2):
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
プロジェクトの一部ではないのに、なぜこのファイルがエディタに突然表示されるのか、またビルド中にこのフレームワークファイルを無視するようにVisual Studioに指示する方法。