【发布时间】: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