【问题标题】:.Net Versions are retro-compatible?.Net 版本是追溯兼容的吗?
【发布时间】:2023-02-09 19:36:27
【问题描述】:

我正在处理具有 Targeted Framework .Net 4.6 的 C# 代码,我正在尝试解决执行期间出现的一些问题。 该代码在某些具有 .Net 3.5 版本的客户端上运行。 我的问题是,.Net 4.6 是否支持追溯兼容性,如果支持,那么拥有一致的框架版本(目标版本与客户端版本相同)是否更明智?

【问题讨论】:

  • 我真的很惊讶这种组合让应用程序完全启动。

标签: c# .net visual-studio


【解决方案1】:

来自Backward Compatibility

.NET Framework 4.5 及更高版本向后兼容 使用早期版本的 .NET Framework 构建的应用程序。在 换句话说,使用以前版本构建的应用程序和组件将 无需修改即可在 .NET Framework 4.5 及更高版本上工作 版本。

在您的情况下,应用程序是基于 .Net Framework 4.6 构建的,客户端计算机上的平台是 3.5 版本。可能存在一些问题,因为应用程序需要比其运行的平台更新的版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-04
    • 1970-01-01
    • 1970-01-01
    • 2023-02-16
    • 2013-02-12
    • 1970-01-01
    相关资源
    最近更新 更多