Merhaba c# form üzerinden framework versiyonumuzu kontrol ederek, versiyonumuza göre işlemi nasıl yaptıracağımız dair bilgi vereceğim.

ilk olarak bir degisken denklare ediyoruz

public static string versiyonnumarası;

Daha sonra yeni bir metod olusturuyoruz.

private void kontrol()
 {
 string versiyon = System.Reflection.Assembly
 .GetExecutingAssembly()
 .GetReferencedAssemblies()
 .Where(x => x.Name == "System.Core").First().Version.ToString();
 versiyonnumarası = versiyon;
 }

Button click olayına ise sunları yazıyoruz

private void button1_Click(object sender, EventArgs e)
 {
 kontrol();
 if (versiyonnumarası != "3.0.0.0" || versiyonnumarası != "3.5.0.0")
 {
 // .Net 3 veya 3.5 değil ise burada işlem yaptırabiliriz.
 }
 }
Reklamlar