2015-08-04 18 views
5

VS2015'te mevcut bir projeyi daha yeni açtım ve VS2013'te her zaman mutlu bir şekilde inşa edilirken, artık VS2015'te CS3002 'Dönüş tipi CLS uyumlu değil' gibi hatalar alıyorum.VS2013, VS2013 mükemmel bir şekilde mutlu olduğunda neden Code Analysis hatalarını veriyor?

Proje özelliklerini kontrol ettim ve 'Oluşturma Üzerine Kod Analizini Etkinleştir' işaretlenmemiş ve VS2015'teki değişikliklere baktım ama hayatımın bu hataların neden ortaya çıktığı konusunda hiçbir neden göremiyorum. Visual Studio'da herhangi bir şey değişti mi?

+0

Hatalar yanlış pozitif mi? – KovBal

+0

Hayır. Hatalar geçerlidir, ancak bunların çoğu gerçekten önemsemediğim kod analizi sorunlarıdır. VS2013 onları görmezden gelebilirdi, ama VS2015 şikayet ediyor gibi görünüyor. – ChrisPatrick

+0

Derleyicinin farklı sürümleri farklı uyarılar/hatalar atabilir. – KovBal

cevap

0

Bu sorun için basit bir çözüm buldum. Ad alanının üzerindeki sınıflarımdaki kod analizini devre dışı bırakmak için bastırmayı kullandım.

#pragma warning disable 

Bu kalıcı bir çözüm olmayacaktır. Şimdi olduğu gibi biri için yararlı olabilir.