如何在调试中生成堆栈跟踪(仅文本)?

时间:2016-03-31 15:20:36

标签: c# win-universal-app

我需要在Windows 10商店应用程序(通用)上的C#中创建堆栈跟踪。用于生成堆栈跟踪的旧类不再存在,抛出异常,捕获和检查堆栈跟踪的旧技巧也不起作用(仅显示top方法,即生成堆栈的方法)。

还有其他想法吗?

编辑:当应用未连接到调试器时触发断言时我需要堆栈跟踪 - 我想向测试人员提供有关断言发生位置的信息。

1 个答案:

答案 0 :(得分:1)

根据Windows 10 UWP Apps支持的文档Environment.StackTrace。它不在WinRT中。只要它仅仅是关于发生问题的地方的信息,你就不应该遇到问题。对于更深入的分析(例如性能等),不鼓励使用StackTrace。