1
我有一个网站,每当我浏览default.aspx页面时,都会收到以下错误消息。IIS7-未将对象引用设置为对象的实例
我的问题是,当我通过VS08在调试模式下运行时,我没有收到错误,当我在运行IIS6的Web服务器上运行代码时,我没有收到错误消息。但是,当我在我的开发框上对IIS7运行我的网站时,出现以下错误。另外,我正在使用C:\ inetpub \ wwwroot运行我的IIS7站点。所以我不知道如何在C:\ Users \文件夹中找到错误。最后,方法get_profile()在我的代码中还不存在超过2周。
删除我的.dlls后,我已尝试重建解决方案,我已清除IIS7s应用程序池,重新启动它,重新启动我的计算机,并从我的开发文件夹中重新生成整个文件夹内容5次。没有什么解决了这个错误。我需要做什么?
[NullReferenceException: Object reference not set to an instance of an object.]
UserSession.get_profile() in C:\Users\<LocalUser>\Documents\Visual Studio 2008\Projects\Website\Website\App_Code\UserSession.cs:20
UserSession.Log() in C:\Users\<LocalUser>\Documents\Visual Studio 2008\Projects\Website\Website\App_Code\UserSession.cs:83
Website.MasterPages.Master.Page_Load(Object sender, EventArgs e) in C:\Users\<LocalUser>\Documents\Visual Studio 2008\Projects\Website\Website\MasterPages\Master.Master.cs:23
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
我试过了,它没有工作。我甚至替换了我的IIS7网站目录中的所有文件。 – 2010-02-26 22:43:45
没关系。这解决了它! – 2010-02-26 23:04:19