Peringatan "Memiliki elemen turunan yang tidak valid" di Microsoft.Common.T Target saat membangun


104

Di VS2010 saya, ketika saya membangun solusi saya, saya memiliki lebih dari 100 peringatan di file Microsoft.Common.T Target . Ketika saya mencoba untuk membangun, menerbitkan atau menjalankan program saya, saya hanya mendapatkan peringatan, tetapi saat saya mengklik dua kali untuk mendapatkan info lebih lanjut, Microsoft.Common.T Target muncul dan kemudian saya mendapatkan semua peringatan.

File ini Microsoft.Common.T Target adalah bagian dari kerangka kerja .net dan memiliki target bawaan MSBuild, dll. Dan memiliki skema persetujuan yang terkait di jendela properti.

Beberapa contoh peringatan (2 dari 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

Mengapa file ini tiba-tiba ada di editor saya, padahal itu bukan bagian dari proyek saya, dan bagaimana cara memberi tahu studio visual untuk mengabaikan file framework ini saat membangun.

Jawaban:


173

Jika saya menutup semua jendela editor, dan kemudian membangunnya, semua peringatan telah hilang! Bahkan menutup & memulai ulang studio visual tidak memperbaiki masalah ini, tetapi hanya menutup semua file dari jendela editor, termasuk Microsoft.Common.T Target, memperbaiki masalah. Arghhh Microsoft !!

Saya menemukan ini setelah melihat tautan ini:

http://social.msdn.microsoft.com/Forums/en/Vsexpressvb/thread/31f52b76-b0de-406d-9c25-2f329dd7cf1c

Juga bekerja pada edisi 2013 dan 2015


Hal yang sama terjadi pada saya dan saya juga menyingkirkan peringatan seperti yang Anda lakukan. Terima kasih
Sheen

Haha ini konyol ... ty untuk memposting solusi!
womp

Baru saja terjadi pada saya di VS 2013.
Palec

Di sini sama. Tutup semua file dari editor dan masalahnya hilang!
Gianluca Ghettini

Sangat berharap ini memiliki pesan kesalahan yang lebih baik, terutama karena perbaikan menutup semua jendela Visual Studio begitu cepat dan mudah.
Ron C
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.