Dans mon VS2010, lorsque je construis ma solution, j'ai plus de 100 avertissements dans le fichier Microsoft.Common.Targets . Lorsque j'essaie de construire, de publier ou d'exécuter mes programmes, je ne reçois que les avertissements, mais dès que je double-clique dessus pour obtenir plus d'informations, la fenêtre Microsoft.Common.Targets apparaît et je reçois alors tous les avertissements.
Ce fichier Microsoft.Common.Targets fait partie du cadre .net et contient les cibles intégrées de MSBuild, etc. Et il a le schéma approprié associé dans la fenêtre des propriétés.
Quelques exemples d'avertissements (2 sur 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
Pourquoi ce fichier apparaît-il soudainement dans mon éditeur, alors qu'il ne fait pas partie de mon projet, et comment indiquer à Visual Studio d'ignorer ce fichier cadre lors de la construction.