常见错误:未能加载文件或程序集
今天遇到一个挺怪的问题,采用了工厂模式后,出去找不到程序集的问题:
未能加载文件或程序集“Tianyige.SqlServerDAL”或它的某一个依赖项。系统找不到指定的文件。
解决思路:
以前遇到过这类问题,问题在于对程序集和命名空间名称混淆了,比如:命名空间叫SQLServerDAL,而程序集可能叫“Tianyige.SQLServerDAL”,或者叫成“SqlServerDAL”,都会发生找不到对象的错误。解决方法是对应好程序集的名称:
Assembly.Load("Tianyige.SqlServerDAL").CreateInstance("Tianyige.SqlServerDAL.Category");通过bin文件夹下找到相应的DLL,确定其名称。
而这次名称对应好了,看得我眼都花了,一点错没有,还是有问题。最后将错误提示中的文件的dll文件[Tianyige.SqlServerDAL]复制到网站APP下的bin目录中,问题得以解决。
反思:
为什么非要拷到APP下的bin文件夹里呢?是不是因为APP里生成时要直接调用Tianyige.SQLServerDAL?
以后还可能会遇到类似的问题,继续研究关注......
转载于:https://www.cnblogs.com/tianyige/archive/2008/09/14/1290762.html
常见错误:未能加载文件或程序集相关推荐
- Power BI连接MySQL 提示错误......未能加载文件或程序集......或它的某一个依赖项
Power BI连接MySQL数据库时报错: 提示错误未能加载文件或程序集"MySql.Data, Version=5.1.4.0, Culture=neutral,........&quo ...
- IIS 发布Web网站或接口,提示错误“未能加载文件或程序集“XXXX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”
IIS 发布Web网站或接口,提示错误"未能加载文件或程序集"XXXX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null ...
- 未能加载 mysql.data_连接MySQL 提示错误”未能加载文件或程序集“MySql.Data, Version=5.1.4.0, Culture=neutral,……..” | 学步园...
CodeSmith4.1.3版本连接MySQL 提示错误"未能加载文件或程序集"MySql.Data, Version=5.1.4.0, Culture=neutral,..... ...
- TD_Mgd_3.03_9.dll错误未能加载文件或程序集“TD_Mgd_3.03_9
TD_Mgd_3.03_9.dll错误:未能加载文件或程序集"TD_Mgd_3.03_9, Version=3.0.0.7684, Culture=neutral, 解决:vs中选择项目属性 ...
- 未能加载文件或程序集“System.Runtime.Serialization, Version=2.0.5.0, Culture=neutral,
在用arcgis server for silverlight api 开发过程中,出现了这么个错误 "未能加载文件或程序集"System.Runtime.Serializatio ...
- .NET项目运行错误:未能加载文件或程序集“CefSharp.Core.Runtime.dll”或它的某一个依赖项。找不到指定的模块
当你在运行包含CefSharp控件的应用程序时,可能会遇到类似以下错误消息: System.IO.FileNotFoundException: 未能加载文件或程序集"CefSharp.Cor ...
- 错误提示“未能加载文件或程序集“Microsoft.Office.Interop.Owc11”,
.NET错误提示: 未能加载文件或程序集"Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicK ...
- 未能加载文件或程序集“Iesi.Collections”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
中文版:未能加载文件或程序集--或它的某一个依赖项.参数不正确. (异常来自 HRESULT:0x80070057 (E_INVALIDARG)) English:Could not load fil ...
- 错误:”未能加载文件或程序集“System.Web.Mvc, Version=2.0.0.0” 解决方法
错误: 通过IIS发布网站,登录后弹出如下错误: Parser Error Message: 未能加载文件或程序集"System.Web.Mvc, Version=2.0.0.0, Cult ...
最新文章
- 巴蒂电信在泰米尔纳德邦推出4G Advanced网络
- 顶级极客技术挑战赛,你敢来挑战吗?| 大神登峰造极
- 如何使用Chrome command API查找SAP Spartacus的router-outlet
- TVP两周年:携手同行,让未来可见
- linux下调用python脚本,Linux下QT调用Python脚本的解决方案,Qt,python,一种,解决办法
- java后台异步任务执行器TaskManager
- 计算机网络数据链路层次学习
- 关于单元测试的那些事儿,Mockito 都能帮你解决
- 教你如何挑选深度学习GPU
- Hibernate在MyEclipse8.6中生成报错解决方法
- 一篇文章让你拥有用不完的ip代理
- 数电-汽车尾灯控制电路设计
- 多线程相关知识点详解
- 处理tree 树状结构,
- 获取今日时间范围区间
- 移轴镜头摄影计算机作业模板,移轴镜头拍摄技巧全攻略
- 关于计算机网络实验心得体会以及两种错误情况
- 【Codecs系列】HEVC中三种Intra帧类型的区别:BLA/IDR/CRA
- html判断是否节假日,C# 判断是否是节假日
- 稳健经营,龙光集团成为“中国地产上市公司财务稳健奖”获得者之一