1
17
看起来,它们所做的是重写程序集,并在每个方法中添加try/catch块(您明确排除的方法除外)。catch获取所有局部变量的值。如果我有密码:
它将修改为:
相当棘手。。。因此,它将显示异常发生时参数和局部变量的值。 |
2
5
嗯,上面写着什么 地方的 变量?你引用的那篇文章里没有这么说。我怀疑它会进行堆转储,让您可以检查静态变量和实例变量。 话虽如此,我想他们 能够
你自己试过这个产品吗?你能链接到它吗? |
3
2
他们不是在谈论一个例外 处理程序 但是关于某件事,在这一点上进行调解是一个例外 抛出 . |
4
0
它们可能正在进行崩溃转储,包括整个程序内存和所有寄存器值,以及大量的元数据。这确实能让你恢复健康 一切 |
5
0
我不确定RedGate是如何做到这一点的,但是VisualStudio2010引入了一个名为 IntelliTrace 有相似之处……也许就是基于这个? |
7
0
SOS 对于.NET程序。也许RedGate正在使用这种调试api来检查局部变量和其他程序“根”。理论上,当检测到异常/崩溃未被处理时,它可以使用调试api来捕获存在的所有对象的状态。 |
8
-2
局部变量存储在堆栈上(与参数存储的方式相同)。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |