.net - 我可以在 4.5 运行时运行使用 4.7.2 构建的应用程序吗?
问题描述
剧透:我试过了,它确实有效。但为什么?假设我的应用程序将继续运行而没有任何与 .NET 框架相关的运行时错误,是否可以节省?
它会省去很多麻烦,因为它只涉及一个小的附加应用程序。如果可能,我们既不想向客户的计算机引入另一个 .NET 框架版本,也不想将应用程序重新定位到旧框架。
对于旧应用程序使用较新框架运行的情况,有大量信息,例如Microsoft Docs中的信息,但我没有找到有关相反情况的任何官方信息。
解决方案
警告:我将假设它确实在 .Net Framework 4.5 上运行。
我认为您非常幸运,您的应用程序没有使用 4.5 之后添加的任何功能。因此,如果以后的任何更改使用 .Net Framework 4.5 之后发布的功能,则无法保证将来可以正常工作。
推荐阅读
- javascript - 如何在 JS 中将字符串/文本转换为 EBCDIC?
- python - 如何在 Keras 中结合 CountVectorizer 和 LSTM
- node.js - 使用来自 Azure Identity 和 nodejs 的访问令牌的 Azure Sql 连接
- r - 绘制序列比对的坐标 2
- .net - 您可以在 Visual Studio 2019 中开发 .Net Compact Framework 应用程序吗?
- html - Expo Print 打印质量差
- python - TypeError 使用 Python 使用 cx_Oracle 插入多行
- swift - 以优雅的方式将结构的属性传递给类实例
- python - 如何在 Pyspark 中标准化和创建相似度矩阵?
- python - 如何检测和提取url中的页码?