“BLL.LeaveMessageBLL”的类型初始值设定项引发异常
private readonly BLL.LeaveMessageBLL LMBLL = new BLL.LeaveMessageBLL();出现这样的错 “BLL.LeaveMessageBLL”的类型初始值设定项引发异常。
这是什么错的呢? --------------------编程问答-------------------- 是不是有什么配置没有在web.config中配置?
--------------------编程问答-------------------- <add key = "WebDAL" value = "SQLServerDAL" />
<add key = "accessCon" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|dbLeaveMsg.mdb"/> --------------------编程问答-------------------- 什么错都有可能。对于实例化过程的异常,调试器无法给出准确的调试信息,只能给出这种简单的东西。
你不应该在实例化过程中做过多的事情,应该把你的业务逻辑代码从实例化方法中拿出来,在正常的对象方法中去实现。对象实例化方法应该仅仅简单地分配对象范围简单局部变量的初始值。我看到有人在实例化方法中写业务逻辑相关的代码,这是不对的。 --------------------编程问答-------------------- 单步调试一下看看,具体的错误地点。 --------------------编程问答-------------------- 由于静态成员的初始化引发
还有配置问题
参考
参考
补充:.NET技术 , ASP.NET