.netFramework 各个版本之间的关系

  • 以针对早期版本的应用程序为目标并运行这些应用程序

.NET Framework 版本 2.0、3.0 和 3.5 是使用同一 CLR 版本 (CLR 2.0) 生成的。 这些版本表示单个安装的连续层。 每个版本将基于早期版本以增量方式生成。

  • 无法在计算机上并行运行版本 2.0、3.0 和 3.5。 在安装 3.5 版时,你将自动获得 2.0 和 3.0 层,并且为版本 2.0、3.0 和 3.5 生成的应用程序均可在 3.5 版上运行。

  • 但是,.NET Framework 4 结束了此分层方法,.NET Framework 4 及其更高版本(.NET Framework 4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1 和 4.7.2)也表示单个安装的连续层。

  • 从 .NET Framework 4 开始,可使用进程内并行承载在单个进程中运行 CLR 的多个版本。 有关详细信息,请参阅程序集和并行执行。
    此外,如果应用面向 2.0、3.0 或 3.5 版,你的用户可能需要先在 Windows 8、Windows 8.1 或 Windows 10 计算机上启用 .NET Framework 3.5,然后才能运行应用。 有关详细信息,请参阅在 Windows 10、Windows 8.1 和 Windows 8 上安装 .NET Framework 3.5。

  • ps: 如果在你需要安装 .net FX2.0进行开发,直接下载NetFx3.5
    进行安装即可。安装完成后,netFx2.0,netFx3.0,netFx23.5都已完成安装。

参考 :https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/versions-and-dependencies

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值