此程序集由比当前加载的运行时更新的运行时构建,无法加载

时间:2013-02-26 11:04:18

标签: c#

尝试启动 .net 4 Windows服务时出现此错误。 当我搜索问题时,我尝试了一些我发现的东西:

我检查了从我的项目中引用的所有项目都在其中   app.config,行:

<startup>
 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
  • 我确认我的服务器2008R2计算机上安装了.Net 4 Framework
  • 我修复了.Net 4安装程序并重新启动了服务器。
  • 我将Startup对象设置为我的服务。

所有项目均符合x64。

我没有想法......帮助任何人?

1 个答案:

答案 0 :(得分:0)

重要的是项目属性的“应用程序”选项卡上的“目标框架”设置。

确保所有这些都兼容,例如所有这些都设置为“.NET Framework 4”。