VS 2019直接F5运行asp.net web项目报错: 未能加载文件或程序集“Maticsoft.Web”或它的某一个依赖项。试图加载格式不正确的程序。 网站本身生成没有问题,发布也没有问题,只有直接在vs里面直接运行才报错
最佳解决方案
解决方案主要有两个:
一、将应用程序池的”启动32位应用程序“设置为true。
控制面板->管理工具->Internet 信息服务(IIS)管理器->应用程序池 右键->高级管理->启动32位应用程序设置为true。
二、更改平台,如果是32位的就设置为:Any CPU,64位的就设置为x84.
右键项目的解决方案->属性->配置属性->配置管理器->根据你自己的情况选择(Any CPU还是x84)