我的应用程序需要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之后,我的应用程序启动了。我不知道这里发生了什么。
答案 0 :(得分:0)
Windows更新后,它工作正常。 我没有做任何事情。