未能添加对DAL的引用,生成项目的扩展名必须为dll,这样才能被引用?这是怎么回事?

未能添加对DAL的引用,生成项目的扩展名必须为dll,这样才能被引用?这是怎么回事?,第1张

先把引用的话去掉,然后整个项目重新生成。WEB工程必须引用DAL,而且依赖DAL项。

右键点你WEB工程的BIN文件夹,选择添加引用,然后选择项目内的DAL。DLL文件,然后生成,先要生成DAL类

比方说你现在创建了一个名为Study的程序,这个Study就是你的命名空间,你在它下面创建一个DAL类库,BLL类库,Model类库。

引用顺序是这样的DAL里引用Model,BLL里引用DAL与Model,UI界面上引用BLL与Model

引用方法为:右键类库->添加引用->选择 项目,在按我上面给你说的顺序加就可以了

至于引用到导入命名空间是这样的在DAL里你可以这样写using Study.Model

BLL里这样写using Study.DAL,using Study.Model

UI里这样写using Study.BLL,using Study.Model

按我的步骤就不会有错。

如果这个dll是你的类库

那么请这样

右键你的类库,重新生成

然后添加引用-----浏览-----项目文件夹下DAL(这个是我的类库名)-----bin-----Debug

选择dll,确定

项目后台 using DAL

如果这个dll是第三方的

那么直接添加引用


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11909220.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存