.NET Framework 4.5 已安装但未在 regedit 中找到

Len*_*ran 7 .net-framework .net-4.5

我刚刚安装了 .NET Framework 4.5 并重新启动了系统。它显示安装在控制面板中,但在注册表中找不到。

在此处输入图片说明

第 1 条

第 2 条

Kry*_*ten 5

那是因为你找错了地方。

摘自Microsoft Docs 上的文章“如何确定安装了哪些 .NET Framework 版本”

要手动查找已安装的 .NET Framework 版本(版本 4.5 及更高版本):

  1. 在“开始”菜单上,选择“运行”
  2. 打开框中,输入regedit.exe
    您必须具有管理凭据才能运行 regedit.exe。
  3. 在注册表编辑器中,打开以下子项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
    
    Run Code Online (Sandbox Code Playgroud)

    请注意,Full子项的路径包括子项Net Framework而不是.NET Framework.

    笔记

    如果Full子项不存在,则您没有安装 .NET Framework 4.5 或更高版本。

    检查名为Release. ReleaseDWORD的存在表明该计算机上已安装 .NET Framework 4.5 或更高版本。

    .NET Framework 4.5 的注册表项。

    Release DWORD 的值指示安装了哪个版本的 .NET Framework。

Value of the Release DWORD:        Version

378389                          .NET Framework 4.5

378675                          .NET Framework 4.5.1 installed with Windows 8.1
                                 or Windows Server 2012 R2

378758                          .NET Framework 4.5.1 installed on Windows 8, Windows 7 SP1,
                                 or Windows Vista SP2

379893                          .NET Framework 4.5.2

On Windows 10 systems: 393295   .NET Framework 4.6 
On all other OS versions: 393297

On Windows 10                   .NET Framework 4.6.1 
   November Update systems: 394254
On all other OS versions: 394271

On Windows 10                   .NET Framework 4.6.2 
   Anniversary Update: 394802
On all other OS versions: 394806

On Windows 10                   .NET Framework 4.7 
    Creators Update: 460798
On all other OS versions: 460805

On Windows 10                   .NET Framework 4.7.1 
   Fall Creators Update: 461308
On all other OS versions: 461310
Run Code Online (Sandbox Code Playgroud)