2009-12-01 6 views

Répondre

39

Découvrez la propriété System.Environment.Version (http://msdn.microsoft.com/en-us/library/system.environment.version.aspx).

+0

C'était juste là - merci. – driis

+1

.NET 4.5 renverra un numéro de version commençant par 4.0. Voir http://en.wikipedia.org/wiki/List_of_.NET_Framework_versions –

+1

Avertissement de la part de https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions -are-installed # net_d "Pour le .NET Framework 4.5 et les versions ultérieures, nous ne recommandons pas d'utiliser la propriété System.Environment.Version pour détecter la version de l'environnement d'exécution, mais nous vous recommandons d'interroger le registre, comme indiqué dans le Pour rechercher des versions .NET Framework en interrogeant le Registre dans le code (.NET Framework 4.5 et versions ultérieures) section plus haut dans cet article. blargh. –

7

Environment.Version //might want to call ToString()?