未能加载文件或程序集“CSFrameworkV5.Common”或它的某一个依赖项。试图加载格式不正确的程序。
未能加载文件或程序集“CSFrameworkV5.Common”或它的某一个依赖项。试图加载格式不正确的程序。 在VS内运行IIS网站程序一切正常,但是发布Web网站,部署到服务器报错:

错误原因
操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题。
解决方案
方案1:服务器是X64位机器:IIS——应用程序池——高级设置——启用32位应用程序 :true。
方案2:修改项目属性——生成——目标平台(比如,X86\X64)(此方案未测试)


参考文档:
C#网络工具类NetTools,获取IP/MAC地址|C/S开发框架
主程序集成升级程序-C/S开发框架
C/S框架旗舰版V5.1模块引用层次与编译顺序
C/S框架日志管理管理器(LogUserOperate)/本地日志(LogLocalException)/数据库日志(LogDB)
IIS承载WCF部署报错:未能加载文件或程序集或它的某一个依赖项(但是VS运行正常)
C# FieldFitString类:将资料表(DataTable)已修改的资料行数据去左右空格、全角转半角
C#网络工具类NetTools,获取IP/MAC地址|C/S开发框架
主程序集成升级程序-C/S开发框架
C/S框架旗舰版V5.1模块引用层次与编译顺序
C/S框架日志管理管理器(LogUserOperate)/本地日志(LogLocalException)/数据库日志(LogDB)
IIS承载WCF部署报错:未能加载文件或程序集或它的某一个依赖项(但是VS运行正常)
C# FieldFitString类:将资料表(DataTable)已修改的资料行数据去左右空格、全角转半角
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
