网上查找的解决方法
方法一:
编译项目指定目标平台为x86就完了,不能用any cpu
生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86
(此方法中本人未找到【Any Cpu选项卡】,故未测试)
方法二:
在对应的 IIS 应用程序池中,【设置应用程序池默认属性】 -> 【常规】 -> 【启用32位应用程序】,设置为 true。
选择【应用程序池】->【设置应用程序池默认设置】
在弹出的默认设置对话框中, 选择【启用32位应用程序】,设置为 【true】。
如果通过以上两种配置,还不能解决问题,请查看window的.NET 3.5是否有开启。
开启方法:【控制面板】->【程序和功能】, 左侧边栏中【打开或关闭WINDOW功能】处。