2016-09-16 91 views
0

显示行数的错误,我有这样的代码:投掷e.StackTrace不Acumatica

using (PXTransactionScope ts = new PXTransactionScope()) 
{ 
try{ 
    ... 
    } 
    catch(Exception e) 
    { 
     throw new Exception(e.StackTrace); 
    } 
} 
我本地acumatica实例

,它显示错误消息,但是在云中的行号, ,它不显示行号(仅限错误消息)。我想知道如何获取行号错误来修复我的自定义。 我已经在自定义包中添加了.pdb文件。

+0

你可以检查在web.config中debug是否设置为true吗? ()。注意:你不应该在生产中那样放置它。 – Gabriel

+0

我已经通过添加诸如 之类的东西来解决它抛出新的异常(e.StrackTrace.substring(e.StackTrace.Length - 30)); 我的预感是删除“线”等,所以我想通过最后几个部分来显示错误发生的行号。 是的。它在测试网站上。修复错误后,我仍然会将其删除。 –

+0

顺便说一下,例外情况会在Help-> Trace中记录下来,并提供完整的堆栈跟踪。 – Gabriel

回答

0

我不好,我只是忘了上传.pdb文件