机房重构七层登陆之错误集锦
前言
如果说敲代码难的话,那么调代码呢?
代码链接
错误集锦
1.引用configuration
问题:
明明已经引用了Configuration,如:using System.Configuration;可是仍然不能用ConfigurationManager。
选择configuration.configurationsettings显示已过时。
解决:
选择引用→选择程序集→框架→打勾system.configuration
2.文件错乱
问题:
①本来应该从1跳到2去实现方法,结果没有走,直接跳到了3。在调试过程中,一些注释的代码还会走,感觉像“撞了鬼”。
②无法找到表。本以为是数据库出了问题,或者没有连接上,神奇的地方是解决了①之后,②的问题自己消失了~
解决:
没有走代码和走注释都是因为文件错乱,由于手动添加了两个dll文件,却加错了位置,导致代码在运行的时候不知道该走哪个,
右击解决方案→清理解决方案→将手动添加的dll文件手动删除→生成解决方案
3注意:位置不要写反
4无法访问服务器
问题:
此时server=.
解决:
上网查询,需要改配置和端口设置等问题,但是修改之后依然不能解决。
偶然看到一句话,“通过以上1-6步骤设置好端口,重新打开SQL Server Management Studio,在服务器名称输入:(local)或者127.0.0.1,即可登录数据库了。”
于是将server=.改成server=(local)
结果还是出这个错。分析之后,既然.和local都代表着本地数据库,那么直接将数据库的名字粘贴过来会不会解决?
下面就见证了奇迹,果然登陆上了,登陆成功的那一刻还真有点不相信~
后记
方法总比困难多一个,实在头疼的时候就适合冷静一会。不要钻进去~