我有一個Web應用程序,在運行窗體VS時效果很好,但是一旦發佈,嘗試導航到該站點就會拋出NullRefernceException異常。這裏是堆棧跟蹤:實時ASP.Net Web應用程序給予NullReferenceException
[NullReferenceException: Object reference not set to an instance of an object.]
DAL.VendorRepDAL.GetRepsInfo(List`1 fields) in C:\Users\mfoster\Desktop\EventPlanner\DAL\DAL.vb:649
EventPlanner.DealEntry.LoadData() in C:\Users\mfoster\Desktop\EventPlanner\EventPlanner\deals.aspx.vb:31
System.Web.UI.Control.LoadRecursive() +70
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3063
我認爲這個問題可能有一些做的事實在堆棧跟蹤文件路徑引用我的硬盤驅動器的某些原因。如果是這種情況,我不是如何解決它。
謝謝任何幫助。因爲這個錯誤來自一類名爲DAL
請添加更多詳細信息,例如,其引發錯誤的源代碼的部分。 – lucuma
沒有「拋出錯誤的源代碼部分」。如前所述,它在開發過程中工作正常,並且在發佈時只拋出異常。當它只在現場發生時很難調試。 – mf0st3r
我建議你確定你的應用程序的哪一部分正在拋出錯誤,然後在你的問題中發佈該代碼以及.net版本,iis版本和應用程序池基本設置。上面的錯誤是你的代碼中的一個例外。 – lucuma