ログのスタックの一番上に、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されます (C# ASP.NET アプリケーション)。
@Web.UI.UserBrochurePage.Page_Load(Object,EventArgs)+25 Line: 0
@System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr,Object,Object,EventArgs)+0 Line: 0
@System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object,EventArgs)+26 Line: 0
@System.Web.UI.Control.OnLoad(EventArgs)+38 Line: 0
@System.Web.UI.Control.LoadRecursive()+35 Line: 0
@System.Web.UI.Page.ProcessRequestMain(Boolean,Boolean)+1160 Line: 0
私が理解していないこと:
- すべてのエラーは 0 行目にあります
- 最も興味深いエラー (私のコードでは一番上のエラー) の後に "+25" があります。行の文字オフセットであると想定していましたが、それらが何を意味するのか理解できませんでした...その場合、意味のあるもの(パラメーター宣言の途中)を指していません。
これはリリース モードの運用システムですが、通常はスタック トレース オブジェクトから行番号を取得できます。この場合、残念ながら、デバッグ システムではエラーが再現されないため、これで最善を尽くしています。
アドバイスをいただければ幸いです。
ありがとう、トム