0
我在生產服務器上託管一個asp.net網站。ASP.NET配置錯誤,同時呈現在生產服務器上的控件
我在渲染生產服務器上的控件時遇到了asp.net錯誤。
此錯誤的堆棧跟蹤爲:
'/'應用程序中的服務器錯誤。 未將對象引用設置爲對象的實例。 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
源錯誤:
在當前web請求的執行過程中生成未處理的異常。關於異常的來源和位置的信息可以使用下面的異常堆棧跟蹤來標識。
堆棧跟蹤:
[NullReferenceException: Object reference not set to an instance of an object.]
ASP.tribute_home_aspx.__RenderYTAnnouncement(HtmlTextWriter __w, Control parameterContainer) +44
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
ASP.tribute_home_aspx.__RenderForm1(HtmlTextWriter __w, Control parameterContainer) +62
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51
System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer) +21
FormRewriterControlAdapter.Render(HtmlTextWriter writer) +39
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +8685321
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40
ASP.tribute_home_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) +851
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
System.Web.UI.Page.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266
我已經完全測試我的代碼,但因爲同樣的代碼在臨時服務器上工作正常,我找不到任何錯誤。
我覺得這是一個錯誤在生產服務器上的虛擬目錄配置或asp.net配置。
請幫助擺脫這個錯誤,因爲它已經弄了很多時間。
此致謝,
嘗試使用Fiddler或其他日誌記錄機制來查看您的請求在內部發生了什麼。有些東西顯然沒有在某處正確實例化。同時檢查是否在您的部署服務器上找到了所有必需的DLL,並且正確引用了所有的DLL。 – Amn
您好Amn,另一個網站運行在相同的代碼上,並且它在同一臺生產服務器上運行良好。我們正在嘗試在wwwroot文件夾中不同目錄中的相同代碼的副本上設置一個新網站。我懷疑有關虛擬目錄配置的問題。你能否告訴我,如果任何配置相關的問題可能會造成這樣的問題?謝謝 – Riky