.net 4及以下版本:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
安装过的.NET Framework都列在NDP目录下

4.5及以上版本的获取方式:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
如果不存在,说明没有安装4.5或以后版本
否则查看 Release 值。值与版本的对应关系如下

4.7      460798(win10) 460805(其它)
4.6.2   394802(win10) 394806(其它)
4.6.1    394254(win10) 394271(其它)
4.6      393295(win10) 393297(其它)
4.5.2   379893
4.5.1   378758(Windows 8, Windows 7 SP1, or Windows Vista SP2)
4.5.1    378675(Windows 8.1 or Windows Server 2012 R2)
4.5       378389

 

获取版本的其它几种方法参见:  http://www.cnblogs.com/gaochundong/p/how_to_determine_which_net_framework_versions_are_installed.html

posted on 2017-09-27 10:12  五星  阅读(227)  评论(0)    收藏  举报