【C#】-七层登陆错误锦集

问题1:未能加载文件或程序集“LoginDAL”或它的一个依赖项

这里写图片描述
这个问题的本质是从LoginUI的文件夹下,找不到LoginDAL文件。
那我们只需把LoginDAL文件夹下bin\Debug路径下的这两个文件(如图)复制到LoginUI文件夹下bin\Debug路劲里(如图):
这里写图片描述

这里写图片描述
这个问题就解决啦!

问题2:未将对象引用设置到对象的实例

这里写图片描述
从字面意思上就可以知道用到的对象没有进行实例化,然后我仔细的看前面走过的代码,每个类都实例化了,并且都有值,当时报错的代码是这行(如图):
这里写图片描述
conn 是定义的一个变量,这时候发现问题了,conn应该是一个类的实例,找到conn的实例化的代码了,可是运行的时候并没有走,后来我站在巨人的肩膀上发现,我的构造方法写错了。加以改正之后,conn变成一个对象,问题也就解决了。(下图代码要注意,这里是一个构造方法)
这里写图片描述

问题3:找不到ConfigurationManager

这里写图片描述
这个问题,我们只需引用System.Configuration即可(如下图):
这里写图片描述

总结

       发现问题,解决问题,这就是一个学习的过程,但是绝对不能让相同的问题出现两次!

猜你喜欢

转载自blog.csdn.net/ywq1016243402/article/details/82468993
今日推荐