我在 Windows 7 Enterprise SP1 64 位上安装了 .NET Framework 4.5。当我查看C:\Windows\Microsoft.NET\Framework (Framework64)
目录时,我没有看到任何包含 .NET Framework 4.5 文件的目录,只有这些:
- v1.0.3705
- v1.1.4322
- v2.0.50727
- 3.0版
- v3.5
- v4.0.30319
.NET Framework 4.5 取代了 .NET Framework 4。在已安装 .NET Framework 4 的系统上安装 .NET Framework 4.5 时,程序集将被替换。
因此,4.5 的文件位于 v4.0.30319 目录中。我说得对吗?
答案1
4.5 和 4.51 都是就地升级,这意味着它们会替换以前的版本(4 或 4.5)。文件会被覆盖,并且这些框架版本没有自己的目录,而是存储在“v4.0.30319”中
所以你的假设是完全正确的。