.net Framework版本文件夹?

Roy*_*mir 6 .net .net-4.5

查看当前文件夹结构:

c:\Windows\Microsoft.NET\Framework -
 1. v1.0.3705
 2. v1.1.4322
 3. v2.0.50727
 4. v3.0
 5. v3.5
 6. v4.0.30319
Run Code Online (Sandbox Code Playgroud)

在64版本上:

C:\Windows\Microsoft.NET\Framework64-
 1. v2.0.50727
 2. v3.0
 3. v3.5
 4. v4.0.30319
Run Code Online (Sandbox Code Playgroud)

这是我的问题:

我今天安装了4.5.1:

在此输入图像描述

但我没有看到该版本的任何文件夹(也没有4.5).

如果3,3.5是建立在2他们确实有特殊文件夹(你可以看到) - 然后为什么4.5/ 4.5.1没有得到自己的文件夹?这个版本的嵌入方式有什么特别之处?

Sco*_*ain 9

欢迎来到一两年前的大骚动.4.5是4.0的就地升级,它会覆盖4.0文件夹中的文件来进行安装.

更新:我发现这篇文章声明你仍然可以访问覆盖的引用程序集,C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework但那些不是你的机器上运行时使用的程序集.如果你已经安装了4.5的4.0目标程序集将使用4.5 dll的.