如何获取当前运行环境的FrameworkName?

时间:2012-10-31 14:01:30

标签: c# frameworks runtime

  

可能重复:
  Get Current .NET CLR version at runtime?

System.Runtime.Versioning.FrameworkName类是.NET Framework版本的强类型指示符。它根据版本号,配置文件(客户端配置文件)等而有所不同。在运行时,如何才能使FrameworkName正确执行代码的运行时环境?例如,如果您在正常的非客户端配置文件设置中运行,则FrameworkName对应于net40。

注意 - 特定程序集的版本,所用编译器的版本等在这里不匹配 - 您可能已经使用2.0编译器编译了程序集,但它可能在4.5运行时环境中运行。

0 个答案:

没有答案