当前位置:编程学习 > C#/ASP.NET >>

求助:发布网站后显示未将对象引用设置到对象的实例

这是软件公司给的程序,按照操作说明,对数据库连接串进行了修改。
调试的时候登录没有问题,但是发布后,一登录就显示错误
错误内容如下:
未将对象引用设置到对象的实例。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误: 


行 27:         neusoft.HISFC.Management.Manager.UserManager myUserManager = new neusoft.HISFC.Management.Manager.UserManager();
行 28:         Session["Password"] = strPassword;
行 29:         str = myUserManager.CheckPwd(strUserId, str); 行 30:         if (str == "-1")
行 31:         {
 

源文件: e:\WebHisNew2005\frmLogin.aspx.cs    行: 29 

堆栈跟踪: 


[NullReferenceException: 未将对象引用设置到对象的实例。]
   neusoft.HISFC.Management.Manager.UserManager.CheckPwd(String LoginID, String Password) +66
   frmLogin.loginButton_Click(Object sender, ImageClickEventArgs e) in e:\WebHisNew2005\frmLogin.aspx.cs:29
   System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +105
   System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +115
   System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102


其中,这里所用的neusoft.HISFC.Management.Manager.UserManager 来自于bin中的HISFC.Manager.dll
通过这几天的搜索,很有可能是引用有问题,本人新手,感觉已经引用了。
麻烦各位给看看,给点提示,谢谢。 --------------------编程问答-------------------- 行 29: str = myUserManager.CheckPwd(strUserId, str); 行 30: if (str == "-1")

很明显是这行的问题。调试看看那个是null,或者是CheckPwd方法的里面有null对象了 --------------------编程问答-------------------- 这个方法是引用的dll,调试的时候没有问题啊,就是发布的时候显示错误 --------------------编程问答-------------------- 求各位大侠帮帮忙,谢谢
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,