Hogyan lehet ellenőrizni a változat

Ebben a cikkben lesz szó, hogyan tudjuk meg .Net Framework-egy verzió van telepítve a gépen:

  1. a Windows fájlrendszer
  2. egy speciális szerszámmal CLRver.exe
  3. a kódot a projekt
  4. hogyan kell meghatározni a változat egy adott keret szerelvény.

1. módszer - segítségével a fájlrendszer

Tehát a legegyszerűbb módja annak meghatározására, hogy a .Net Framework telepítve a gépen - nyissa meg a megfelelő mappát a Windows mappában.

Például menjen a c: \ Windows \ Microsoft.NET \ Framework. Ezen az útvonalon talál mappák kezdődik v és a változat a keret:

Hogyan lehet ellenőrizni a változat

A fenti képen azt látjuk, néhány könyvtárak, amelyek megfelelnek a fenti követelményeknek. Keretek, amelyben különböző változatai a CLR, akkor képes felismerni a keresett egyik vagy másik irányba könyvtár - a könyvtárba, ahol a CLR, egyebek között kell alapulnia .net szerelvény, az alábbiak szerint:

Hogyan lehet ellenőrizni a változat

2. módszer - egy speciális szerszámmal CLRver.exe

Kövesse CLRver.exe csapat. A konzolos verziók a CLR lista megjeleníthető telepítve a gépen:

Hogyan lehet ellenőrizni a változat

3. módszer - a kód a projekt

Ez elég könnyű - csak hívja System.Enviroment.Version ingatlanok, itt van egy példa MSDN:

4. módszer hogyan kell meghatározni a változat egy adott keret összeállítási Reflection

Itt található a szoftver verzió a keret, ami meg van írva, hogy ez vagy az összeszerelés:

Ez minden. Köszönöm mindenkinek a figyelmet =)

lásd még


  • Ajjaj, valami elromlott, vagy hogyan lehet a normál hibakezelő

  • Látványterv Asp.MVC PartialView Ajax-kérés

  • LINQ egységes, első, utolsó, SingleOrDefault - mit válasszak?

  • Hogyan hozzunk létre egy osztályt használó Reflection (Net)

  • A WCF eltér a Web Services?

Kapcsolódó cikkek