可能重复:
NullReferenceException when running published website in IIS
我在IIS 7.5 2008 Server中发布我的网站时遇到问题。在我的本地电脑中,它位于D:\ projects \ visual_studio \ site,然后当我发布到服务器时,在C:/ sites / mysite中我收到此错误消息:
[NullReferenceException:对象引用未设置为对象的实例。] D:\ projects \ visual_studio \ site \ Site1.Master.cs中的Inovação.Site1.Login1_Authenticate(Object sender,AuthenticateEventArgs e):67 System.Web.UI.WebControls.Login.OnAuthenticate(AuthenticateEventArgs e)+108 ....
我在MasterPage中使用了Login控件。如果我的项目在C:/ sites / mysite(服务器)中发布,为什么该位置仍然指向D:\ projects \ visual_studio \ site \ Site1.Master(本地pc)?
答案 0 :(得分:0)
试试这个:
这样的解决方案帮助我解决了发布后的空引用异常问题。