Nel mio VS2010, quando creo la mia soluzione, ho più di 100 avvisi nel file Microsoft.Common.Targets . Quando provo a creare, pubblicare o eseguire i miei programmi, ottengo solo gli avvisi, ma nel momento in cui faccio doppio clic su di esso per ottenere maggiori informazioni, viene visualizzato Microsoft.Common.Targets e quindi ottengo tutti gli avvisi.
Questo file Microsoft.Common.Targets fa parte del framework .net e ha le destinazioni incorporate di MSBuild, ecc. E ha lo schema appropriato associato nella finestra delle proprietà.
Alcuni esempi di avvertenze (2 su 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
Perché questo file è improvvisamente nel mio editor, quando non fa parte del mio progetto, e come dire a Visual Studio di ignorare questo file framework durante la creazione.