求助:发布网站后显示未将对象引用设置到对象的实例
这是软件公司给的程序,按照操作说明,对数据库连接串进行了修改。调试的时候登录没有问题,但是发布后,一登录就显示错误
错误内容如下:
未将对象引用设置到对象的实例。
说明: 执行当前 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