获取最新的.NET框架目录

时间:2013-04-24 21:15:01

标签: c# .net clr4.0

如何获取最新的.NET CLR安装位置?

[System.Runtime.InteropServices.RuntimeEnvironment] ::即使安装了4.0 *,GetRuntimeDirectory()也会返回2.0 *位置。

1 个答案:

答案 0 :(得分:2)

GetRuntimeDirectory()返回当前运行的CLR的运行时目录,如果您获得2.0路径,则表示您运行此代码时正在运行 4.0,即使已安装。

不确定您要做什么,但请看一下这篇文章:http://msdn.microsoft.com/en-us/library/hh925568.aspx。检查列出的注册表项下的InstallPath值,以获取给定版本的框架的根路径。