在WIN10系统下,我们的系统会自带某个版本的.NET Framework,而这些版本的.NET Framework并不会显示在系统控制面板的程序列表中。对于此情况,我们可以使用一下办法查看。
下面的例子是WIN10系统下的例子。
怎么查看电脑安装了哪些版本的.NET Framework。我们可以通过注册表的形式来进行查看,具体操作如下:
Win Logo + R 弹出运行窗口,然后输入regedit(须具有管理员权限)。
在注册表的编辑器中,打开以下子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP:
对于.NET Framework 1.1 到 3.5版本,每个安装的版本都在"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP"子项下列为子项。例如,"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5"。版本号存储为版本子项的 "Version" 条目中的值。对于.NET Framework 4,"Version" 条目位于 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4.0\Client" 或 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4.0\Full" 子项下,或同时位于这两个子项下。
对于.NET Framework 4.5或更高版本,在 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4" 下,如果 "Full" 子项不存在,表示尚未安装 .NET Framework 4.5或更高版本。
如果 "Full" 子项存在,请检查名为 "Release" 的 DWORD 条目。如果存在。则表示以安装 .NET Framework 4.5或更高版本。