未能加载文件或程序集“xxx”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。

主要是项目.net版本类型比iis线程池的.net的版本新,如项目是用.net4.0开发的,而搭建站点时iis线程池是.net2.0的(.net 3.5线程池版本为2.0)

具体操作如下:

windows xp

我的电脑->右键管理->Internet信息服务->默认网站->右键属性->ASP.NET->> 更改相应的asp.net版本即可

windows 7

我的电脑->右键管理->Internet信息服务(IIS)管理器->双击打开->单击应用程序池->双击要修改的网站->将.NET Framework 版本修改为相对应的版本即可

原文地址:https://www.cnblogs.com/jueye/p/2892627.html