【问题标题】:.NET Framework 4.5.2 not backwards compatible to 4.0.30319?.NET Framework 4.5.2 不能向后兼容 4.0.30319?
【发布时间】:2018-06-06 21:20:33
【问题描述】:

我的应用程序需要 Framework 4.5.2。 未安装时,我的安装程序将安装它。这很好用。

现在我在干净的 Windows 7 计算机上遇到了一种情况,我的应用程序不会开始告诉我它需要 .NET Framework 4.0.30319。

显然我的应用程序的某些组件需要这个框架,但我认为安装 4.5.2 就足够了。我认为它是向后兼容的,并且会消除对 Framework 4.0.30319 的必要性。

不是这样吗?或者我在这里偶然发现了哪个其他罪魁祸首?

编辑:更糟糕的是:当我想安装 Framework 4.0 时,它告诉我已经安装了更新的版本。

编辑 2: 我安装了以下 2 个框架:

Microsoft .NET Framework 4.5.2, Version 4.5.51029
Microsoft .NET Framework 4.5.2 (German), Version 4.5.51029

卸载 Microsoft .NET Framework 4.5.2(德语)版本 4.5.51029 后,我的应用程序启动了。我不知道这里发生了什么。

【问题讨论】:

    标签: .net frameworks


    【解决方案1】:

    Windows 更新后,它工作。 我什么都没做。

    【讨论】:

      猜你喜欢
      • 2020-10-16
      • 2011-02-18
      • 1970-01-01
      • 2011-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      相关资源
      最近更新 更多