2010-09-13 6 views

Répondre

5

Il est important de faire attention à demander quelle version du cadre est en cours d'exécution, et la version du exécution est en cours d'exécution , car ils peuvent être différents. Votre titre et votre corps posent des questions subtilement différentes.

@JaredPar est juste sur l'argent avec la version d'exécution.

Pour les versions cadres, consultez ce poste étroitement liés: How to detect what .NET Framework versions and service packs are installed?

2
  • Vous pouvez écrire une méthode simple pour cette fin:

    public static void GetVersion() { 
    Environment.Version.ToString() } 
    

La sortie est votre. version nette.

  • Vous pouvez également trouver les installés versions à l'emplacement suivant:

    C:\WINDOWS\Microsoft.NET\Framework 
    
  • Si vous utilisez Visual Studio, exécutez commandant Visual Studio à partir du menu de démarrage, et entrez clrver, et il vous donne la version en cours .

  • Et bien sûr, vous pouvez toujours vérifier votre registre pour que:

    HKEY_LOCAL_MACHINE \ software \ Microsoft \ Net Framework \ 
    
Questions connexes