Как мне следовать.Net Native cryptic stack-trace?

Поскольку UWP требует.Net Native (что очень приветствуется), сейчас я получаю загадочные следы стека. Это исключение, о котором сообщили люди, использующие мое приложение:

System.InvalidCastException: InvalidCast_Com 
at SharedLibrary!<BaseAddress>+0x429e9d 
at SharedLibrary!<BaseAddress>+0x47d878 
at SharedLibrary!<BaseAddress>+0x48455a 
at SharedLibrary!<BaseAddress>+0x499043 
at SharedLibrary!<BaseAddress>+0x498fb7 
at SharedLibrary!<BaseAddress>+0x5ea468 
at SharedLibrary!<BaseAddress>+0x5ea418 
// this goes on...

Я понимаю, что где-то есть неверный актерский состав... но мне нужно знать, что SharedLibrary!<BaseAddress>+0x429e9d указывает на.

Есть ли способ найти, куда указывают эти ссылки?

1 ответ

В GitHub есть инструмент, который может расшифровать трассировки стека.Net Native в удобочитаемый для человека формат.

https://github.com/dotnet/corefx-tools/tree/master/src/StackParser

Другие вопросы по тегам