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