求救,急~~~~~~~~~

cosmosht 2009-05-06 05:43:40
我在做网上商店时遇到下面的问题,请高手帮忙解决一下。
我想用工厂来生成访问SQL Server数据库,在这过程中出现下面错误

“/Web”应用程序中的服务器错误。
未能加载文件或程序集“Shopping.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件。
说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关错误以及代码中导致错误的出处的详细信息。
异常详细信息:System.IO.FileNotFoundException:未能加载文件或程序集“Shopping.SQLServerDAL”或它的某一个依赖项。系统找不到指定的文件。
源错误:

行16:{
行17:string className = path + ".InsertAdminItem";
行18:return (Shopping.IDAL.InserInterface)Assembly.Load(path).CreateInstance(className);
行19:}
行20:

源文件:D:\Shopping\DAL\DALFactory'DataAccess.cs 行:18

程序集加载跟踪:下列信息有助于确定程序集“Shopping.SQLServerDAL”无法加载的原因。

请问是什么原因?
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
863922230 2009-05-07
  • 打赏
  • 举报
回复
配置文件修改了没有啊?
niitnanfeng 2009-05-06
  • 打赏
  • 举报
回复
添加引用了没?
lishoulin624 2009-05-06
  • 打赏
  • 举报
回复
就是找不到Shopping.SQLServerDAL啊,具体原因再仔细检查下啊。。。比如没有using啊
net_xiaojian 2009-05-06
  • 打赏
  • 举报
回复
从17行开始调试,注意变量path,他指的是dll全名,也就是bin下面的那些dll。

也就是DALFactory bin文件夹下面是SQLServerDAL 而不是 Shopping.SQLServerDAL。

网上很多解决的办法,要是你还解决不了的话,把Shopping前缀删掉,然后把各个层下面的dll删掉,重写添加相对应的dll。
mqc507 2009-05-06
  • 打赏
  • 举报
回复
重新生成以下整个解决方案看看···

D:\Shopping\DAL\DALFactory'DataAccess.cs
---------------
类名里有个 ’,不晓得是否导致问题···

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧