C#未检测到异常堆栈跟踪行号

C#未检测到异常堆栈跟踪行号,c#,asp.net-mvc,exception-handling,nullreferenceexception,C#,Asp.net Mvc,Exception Handling,Nullreferenceexception,我在App_代码中有一个SomeNameController.cs文件。在这个cs文件中,我在try-catch块中有一段代码。在catch块中,我试图记录异常,但当记录异常时(例如:对象引用未设置为对象的实例),我找不到发生这种情况的行号,因为我们通常在堆栈跟踪中得到 catch (Exception ex) { string errorMsg = string.Format("[SomeNameController][Save]- Msg: {0}", ex.ToString());

我在App_代码中有一个SomeNameController.cs文件。在这个cs文件中,我在try-catch块中有一段代码。在catch块中,我试图记录异常,但当记录异常时(例如:对象引用未设置为对象的实例),我找不到发生这种情况的行号,因为我们通常在堆栈跟踪中得到

catch (Exception ex) {
    string errorMsg = string.Format("[SomeNameController][Save]- Msg: {0}", ex.ToString());
    LogHelper.Error(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType, errorMsg, ex);
}

注意:我没有这个pdb文件,因为这个文件在App_代码中

adrianbanks给出了一个很好的答案:我在上面的链接中看到了答案,但它与pdb文件相关,我的代码在App_代码中,所以我不确定它是否对我有帮助[已解决]。Debug=“true”在web配置中adrianbanks给出了一个很好的答案:我在上面的链接中看到了答案,但它与PDB文件有关,我的代码在App_代码中,因此我不确定它是否对我有帮助[已解决]。web配置中的Debug=“true”