新搭建的iis服务器,运行网站报 System.BadImageFormatException:未能加载文件或程序集”....“或它的某一个依赖项。

首先,看看windows功能里面,是否勾选了下图选项。

 

 如果没有,就勾选一下,一般问题就能解决,如果还不行把项目的属性生成平台修改为 X86,重新生成替换web站点dll。

ps:Windows process activation service这个服务是跟WCF服务有关系,如果在IIS中托管了非http绑定的WCF服务就必须依赖这个服务来接收请求并创建相应的服务端对象。(webapi也貌似与它有关)

posted @ 2020-12-12 21:53  凌心缘  阅读(1207)  评论(0编辑  收藏  举报