首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.Net 4.5是否包含.Net 4.0

.Net 4.5是否包含.Net 4.0
EN

Stack Overflow用户
提问于 2013-02-27 21:56:28
回答 5查看 26.2K关注 0票数 15

我正在使用Winforms开发一个C#桌面应用程序。我使用visual studios click once安装工具创建了一个安装策略。幸运的是,它提供了客户端来检测、下载和设置相关的必备组件。

我的问题是,我开始使用.NET 4.0开发这个应用程序,然后将它升级到.NET 4.5,现在在先决条件列表中,4.5和4都被选中了。我在想,如果我取消选中.NET 4.0组件,会不会有问题?

.NET 4.5是否包含.NET 4.0?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-02-27 22:17:49

安装.NET 4.5后,它将有效地取代机器上的.NET 4.0。.NET 4.0被新版本的.NET 4.5所覆盖,根据微软的说法,该版本应该是100%向后兼容的。

请阅读下面这些非常好的文章:

.NET 4.5 is an in-place replacement for .NET 4.0

.NET Versioning and Multi-Targeting - .NET 4.5 is an in-place upgrade to .NET 4.0

票数 26
EN

Stack Overflow用户

发布于 2013-02-27 21:58:35

我认为如果你的目标是4.5,那么4.0是没有必要的

请参阅Installing the .NET Framework 4.5

.NET Framework4.5取代了.NET Framework4。在安装了.NET Framework4的系统上安装.NET Framework4.5时,这些程序集将被替换。*

票数 3
EN

Stack Overflow用户

发布于 2013-02-27 22:00:38

它本身并不包括它(因为有些部分被覆盖了),但是如果你的目标是4.0,那么它应该可以与4.5一起工作,但不是,反之亦然。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15113873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档