Visual Studio, dönüştürme işi sırasında binlerce hata iletisi döndürürse ne yapılmalı?

Womanne

Member
“Unload Project” ile Visual Studio’da derlenecek projeleri ve dolayısıyla hata listesini yönetilebilir bir sayıya düşürebilirsiniz.


Yazılım projelerinde, daha kapsamlı dönüştürme çalışmaları her zaman mümkündür (örneğin, kullanılan bileşenlerin sürüm değişikliği veya diğer yeniden düzenleme çalışmaları). Şu anda bir istemci projesini Entity Framework sürüm 4.x’ten Entity Framework 6.1.3’e dönüştürmem gerekiyor. O zamandan beri ad alanları da dahil olmak üzere çok şey değişti.

Geçişten sonra, Visual Studio’nun “Hata Listesi” nde genellikle yüzlerce, hatta benim büyük projemde binlerce hata mesajı görünür. Endişelenmenize gerek yok: birçok rapor yalnızca sonuçsal hatalardır.

Aşağıdaki strateji ile “böl ve fethet” ilkesine göre uzun hata listelerini de kontrol altında tutabilirsiniz:

  1. Odak, başlangıçta projenin en alt düzeyi olan veri erişim katmanındadır. Diğer tüm projeler “Projeyi indir” fonksiyonu ile “indirilir”. Sonuç olarak, Visual Studio artık bu projeleri oluşturmayacaktır. Tespit edilen hataların sayısı önemli ölçüde azalır.
  2. Bu nedenle, bu seviyedeki tüm hatalar önce düzeltilir.
  3. Ardından katmanları birbiri ardına yüklersiniz.
Projeleri indirmenin bir alternatifi, projelerin bir alt kümesiyle kendi çözümlerinizi (.sln dosyaları) kurmaktır. Ancak, bu genellikle biraz zaman alıcıdır ve daha az esnektir.

Visual Studio 2015’te Microsoft, yukarıdaki prosedüre alternatif olarak hatalar için bir filtre seçeneği (Geçerli Proje, Açık Belgeler, Geçerli Belgeler ve Tüm Çözüm) entegre etmiştir. Ancak eski yaklaşım, Visual Studio 2015’in sağlamadığı özel bir filtre sağlamaya devam ediyor.


()



Haberin Sonu
 
Üst