日期:2014-05-17  浏览次数:20393 次

三层架构的项目生成问题,请各位帮看下
每次重新生成解决方案也
最后显示
验证完成
========== 全部重新生成: 成功 6 个,失败 0 个,跳过 0 个 ==========
也没有报错,但是在错误提示框里面以及生成的过程中有一个这样的提示,是如何处理

无法更新项目引用“Mis.SQLServerDAL”。源项目不可用。正在验证网站
这个事我的数据访问层.

但是项目还是可以正常运行,请问这个问题如何处理

------解决方案--------------------
把你那个引用Mis.SQLServerDAL工程的工程,文件夹下面的bin和obj子文件夹删除掉,然后再编译。
------解决方案--------------------
将Mis.SQLServerDAL项目的生成文件指向主程序的输出目录。

原因是你分层后,主程序不再依赖Mis.SQLServerDAL而是依赖接口,所以不会自动更新Mis.SQLServerDAL。
------解决方案--------------------
请问你用的是那个生成器?
------解决方案--------------------
你要添加引用,并且,如果是工厂模式,还需要手动把SQLDAL拷到BIN文件中
------解决方案--------------------
自己写最好 ,