【问题标题】:.NET framework 4.5 downwards compatibility.NET 框架 4.5 向下兼容性
【发布时间】:2013-02-05 04:08:35
【问题描述】:

使用 .NET Framework 4.5 构建的 Windows 应用程序能否在使用 .NET Framework 4 的机器上运行?

【问题讨论】:

    标签: .net .net-4.5


    【解决方案1】:

    如果您不利用任何特定于 .NET 4.5 的东西并且如果应用程序的 .config 文件没有 demand .NET 4.5 as a runtime,则可以。

    【讨论】:

    • 我真的很困惑。 Hans Passant 在here 中提到这是不可能的。该问题还在更温和的情况下(.NET 4.5.2 上的 .NET 4.5.1 应用程序)将 MSDN 站点:'针对 .NET Framework 4.5.1 的可执行文件将被阻止在仅具有.NET Framework 4.5 已安装,系统将提示用户安装 .NET Framework 4.5.1。此外,不应从 .NET Framework 4.5 应用程序调用 .NET Framework 4.5.1 程序集。'
    • @BorislavIvanov:这里的问题是针对 4.5(.0) 并在具有 4.0 的机器上运行的。由于那里概述的内部更改,4.5.1 和 4.5.2 的行为不同,如您引用的问题中所述。提出这个问题时,.NET 4.5.1 尚未发布。
    猜你喜欢
    • 2012-06-17
    • 2015-11-17
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 2010-11-19
    相关资源
    最近更新 更多