安装.net framework 4.0 是不是需要.net framework 3.5?

Posted

技术标签:

【中文标题】安装.net framework 4.0 是不是需要.net framework 3.5?【英文标题】:Does .net framework 3.5 required to install .net framework 4.0?安装.net framework 4.0 是否需要.net framework 3.5? 【发布时间】:2014-02-06 10:00:22 【问题描述】:

我在 .NET Framework 4.0 的规范中没有明确。据我所知.net framework 3.0 需要.net framework 2.0 和.net framework 3.5 需要.net framework 3.0,所以我不清楚.net framework 4.0 是否需要.net framework 3.5? .net framework 4.0 是否独立?我搜索了大多数 Microsoft 有用的网站,但没有找到关于该主题的任何内容。小伙伴们,有知道的请分享一下。

【问题讨论】:

【参考方案1】:

不,每个 .NET 版本都是独立的。您可以在不安装其他版本的情况下安装 .NET 3.0,同上 .NET 3.5、同上 4.0、同上 4.5 等。

现在 CLR 的版本比 .NET 框架的整体版本少,但这是另一回事 - 并且不会改变您是否可以安装 .NET 而无需安装其他任何东西。

同样,某些版本的 .NET 可以有效地安装在其他版本之上(安装 .NET 4.0 时安装 .NET 4.5 会替换 .NET 4.0 库),但您仍然可以安装每个版本而无需先安装任何其他版本。

【讨论】:

link 嘿@Jon Skeet 你能看看这个链接吗? @Akashkumar:好的,我看过了。这只是说 .NET 4.0 安装程序不会同时安装 .NET 3.5。但由于正常的向后兼容性功能,大多数 .NET 3.5 应用程序在安装 .NET 4.0 后仍然可以正常工作。它并不意味着您必须在安装 .NET 4.0 之前安装 .NET 3.5。 所以你的说法意味着 .net 框架是独立的? @Akashkumar:这取决于完全你所说的独立是什么意思。它们是独立的,您无需先安装 .NET 3.5 即可安装 .NET 4.0。 正是我正在寻找的答案。感谢您分享@Jon Skeet

以上是关于安装.net framework 4.0 是不是需要.net framework 3.5?的主要内容,如果未能解决你的问题,请参考以下文章

电脑net.framework低于4.0怎么解决

装了net framework高版本,还需要装低版本么

.NET Framework 4.0 安装失败

net framework 4.0安装不了 拒绝访问

xp64位系统安装啥版本net.framework

Win10系统无法安装.net framework 4.0怎么办