关于c#:将目标框架从4.5更改为4.0

Change Target Framework from 4.5 to 4.0

我正在尝试将目标框架从4.5更改为4.0,我已在所有项目上更改了目标框架,并用VS2015创建了一个测试构建。我试图在安装了.NET 4.0的Win7中运行该应用程序,但应用程序崩溃,错误为mscorlib.dll和presentationframework.dll的system.io.fileloadException。有人知道怎么修吗?

更多信息我也尝试过:

  • 使用vs2012生成,但无法使用vs2010,因为我使用的是bcl包中的async
  • 创建新的解决方案,并从Start4.0框架开始创建新的项目。

  • 对于任何可能有相同问题的人,请确保您已经安装了.NET Framework的最新更新,它在我安装了更新KB2468871之后才起作用。


    我想问题是尝试在Windows7中运行.NET 4.5,它默认使用.NET 4.0。

    选择:或者在Windows7中安装.NET 4.5(我不知道是否可能),或者将项目降级到NET 4。