2016-03-24 21 views
1

Uygulamalar için maksimum uyumluluk için, .NET I'in en eski sürümünü hedeflemeniz mantıklı olacaktır. En önemli özelliklerin (LINQ v3.5'ten itibaren) nasıl sunulduğunu biliyorum, ama hakkında hiçbir fikrim yok çok küçük değişiklikler var.En düşük .NET sürümünü kontrol edin Hedefleyebilirim

Hedefleyebileceğim sürümün hangisi olduğunu kontrol etmenin tek yolu, en eski olanı seçerek, projeyi yeniden yükleyerek, yapılandırarak, başarısız olursa daha yeni bir sürümünü denemektir. Bir projenin kaynak kodunu 'taramak' ve en düşük uyumlu .NET sürümünü geri almamın bir yolu var mı?

+3

sadece sayıda sürüm olduğundan, Ne istediğini yapmanın daha hızlı bir yol olduğunu sanmıyorum. Bunun için bir araç olsa bile, bu aracın indirilmesi ve çalıştırılması, muhtemelen birkaç projeyi sınayan "derleme-hata" dan daha uzun sürüyor. – Heinzi

+1

Hedefleyebileceğiniz en düşük sürüm 4.5.2 Daha eski sürümler zaten emekli (2.0) veya bu yıl emekli olmak üzereler. 4.5.2, TLS 1.2'yi de destekleyen tek kişidir. Bu, eğer Google –

+0

@ Heinzi gibi herhangi bir popüler REST servisiyle konuşmak istiyorsanız * kullanmanız * anlamına gelir. derlemek için biraz zaman alan büyük bir proje, ancak yazdığım her şey sadece birkaç saniye sürüyor. – MikeS159

cevap

İlgili konular