问题图片:
【根本原因】
程序运行的时候由于U层的配置文件(App.config)需要调用D层的DLL文件,从而实现配置的功能。
【造成问题的几个方面】
问题一:DLL文件名与加载时的DLL文件名不一致。
问题二:DLL文件不存在,即出现丢失情况。
问题三:加载DLL路径错误,即DLL文件存在,但是加载路径不正确。
【解决方法】☺
问题一:解决方法
不一致的时候就查看一下是否一致
问题二:解决方法
既然文件不存在那就再生成一下就OK了
因为我这里已经生成,所以出现的是Facade层,如果没有生成,出现的就是DAL。
问题三:解决方法
修改D层路径,手动把D层里面的.dll文件放到U层里面