首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.Net Framework4.0安装程序是否包含.Net Framework3.5?

.Net Framework4.0安装程序是否包含.Net Framework3.5?
EN

Stack Overflow用户
提问于 2010-05-10 22:34:05
回答 4查看 41.5K关注 0票数 44

针对.Net Framework3.5编译的.Net组件是否可以在只安装.Net Framework4.0的系统上运行?

或者换句话说,.Net Framework4.0安装程序是否包含.Net Framework3.5?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-05-10 22:36:00

.NET 4.0安装程序不包含.NET Framework3.5。MSDN中有some information on this topic

.NET框架4与使用早期.NET框架版本构建的应用程序高度兼容,但在安全性、标准遵从性、正确性、可靠性和性能方面做了一些更改。

.NET Framework4不会自动使用其公共语言运行库版本来运行使用早期版本的.NET Framework4构建的应用程序。若要使用.NET Framework4运行较旧的应用程序,必须使用在Visual Studio中的项目属性中指定的目标.NET框架版本编译应用程序,或者可以在应用程序配置文件中使用 Element指定受支持的运行时。

您可以同时安装.NET 3.5和.NET 4.0。Visual Studio2010还包括改进了对.NET 3.5的目标支持。ScottGu's blog对此进行了更详细的讨论。

票数 45
EN

Stack Overflow用户

发布于 2013-12-10 07:17:24

当然,这是非常陈旧和迟来的。然而,有时图片比文字更好(前提是链接仍然有效)。

有关更多信息,请参阅微软官方页面NET Framework Versions and Dependencies

票数 12
EN

Stack Overflow用户

发布于 2010-05-10 22:50:38

在安装了FW 4的XP SP2上,运行FW3.5应用程序会显示一条消息:

Unable to find a version of the runtime to run this application.

所以答案是否定的。

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

https://stackoverflow.com/questions/2803434

复制
相关文章

相似问题

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