将目标框架从 4.5 更改为 4.0

Change Target Framework from 4.5 to 4.0

我正在尝试将目标框架从 4.5 更改为 4.0,我已经更改了我所有项目的目标框架,并且我已经使用 VS2015 创建了一个测试版本。

我正在尝试 运行 安装了 .NET 4.0 的 WIN7 中的应用程序,但应用程序崩溃并且错误为 System.IO.FileLoadException for mscorlib.dll 和 PresentationFramework.dll

有人知道怎么解决吗?

更多信息
我也试过:

  1. 使用 vs2012 构建,但我不能使用 vs2010,因为我使用的是来自 BCL 包的异步
  2. 使用新项目创建新解决方案以从 start 4.0 框架开始。

我想问题是尝试 运行 WIndows 7 中的 .NET 4.5,默认 使用 .NET 4.0。

选择:或在 WIndows7 中安装 .NET 4.5(我不知道是否可行)或将您的项目降级到 NET 4。

对于可能遇到相同问题的任何人,请确保您已经安装了 .NET Framework 的最新更新,它在我安装更新后有效 kb2468871