Значения параметров не сохраняются в экземпляре StackFrame. На самом деле они вообще не записываются / не регистрируются, если вы не решите сделать это явно.
Одним из очевидных способов регистрации значений тезисов является использование AOP. Это, безусловно, подразумевает затраты, но в сочетании с каркасом ведения журнала и правильным уровнем ведения журнала это может быть альтернативой. Вы также можете выбрать инструмент только некоторых типов / методов в вашем базовом коде, где с большей вероятностью будут генерироваться исключения. Вероятно, я бы выбрал Postsharp для его статического ткачества, чтобы генерировать журналы вызовов.
В любом случае, это далеко не идеальное решение, но, боюсь, у вас не будет много вариантов, если вы застряли в управляемом мире.