首页 > 解决方案 > 我可以在 4.5 运行时运行使用 4.7.2 构建的应用程序吗?

问题描述

剧透:我试过了,它确实有效。但为什么?假设我的应用程序将继续运行而没有任何与 .NET 框架相关的运行时错误,是否可以节省?

它会省去很多麻烦,因为它只涉及一个小的附加应用程序。如果可能,我们既不想向客户的计算机引入另一个 .NET 框架版本,也不想将应用程序重新定位到旧框架。

对于旧应用程序使用较新框架运行的情况,有大量信息,例如Microsoft Docs中的信息,但我没有找到有关相反情况的任何官方信息。

标签: .net

解决方案


警告:我将假设它确实在 .Net Framework 4.5 上运行。

我认为您非常幸运,您的应用程序没有使用 4.5 之后添加的任何功能。因此,如果以后的任何更改使用 .Net Framework 4.5 之后发布的功能,则无法保证将来可以正常工作。


推荐阅读