private static bool GetDotNetRelease(int release){const string subkey = @”SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\”;using (RegistryKey ndpKey = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32).OpenSubKey(subkey)){if (ndpKey != null && ndpKey.GetValue(“Release”) != null){return (int)ndpKey.GetValue(“Release”) >= release ? true : false;}return false;}} //release是你需要检测的版本号,比如.NET4.0,输入4