AppHub异常堆栈跟踪 - 在哪里查找?

时间:2012-02-08 09:37:53

标签: windows-phone-7

我在市场上发布的一个应用程序正在AppHub中报告一些崩溃。 大多数情况下,这些报告对于在哪里寻找问题有所帮助,但有一个问题我不知道可能导致问题的原因。

有人有任何想法吗?

我收到'ResourceClientException'类型的错误 使用堆栈跟踪:

帧图像功能偏移
    0 coredll.dll xxx_RaiseException 19
    1 mscoree3_7.dll 436488
    2 mscoree3_7.dll 386545
    3 mscoree3_7.dll 540936
    4 TransitionStub 0
    5 System.ObservableExtensions._Subscribe_b_ 3 0
    6 System.Reactive.AnonymousObserver 1.Error 72
7 System.Reactive.AbstractObserver
1.OnError 144
    8 .AutoDetachObserver.Error 72
    9 System.Reactive.AbstractObserver`1.OnError 144
    10。
_c__DisplayClass15c._ObserveOn_b__153 80
    11 mscoree3_7.dll 429164
    12 mscoree3_7.dll 185803
    13 mscoree3_7.dll 184423
    14 System.Reflection.RuntimeMethodInfo.InternalInvoke 112
    15 System.Reflection.RuntimeMethodInfo.InternalInvoke 1564
    16 System.Reflection.MethodBase.Invoke 104
    17 System.Delegate.DynamicInvokeOne 564
    18 System.MulticastDelegate.DynamicInvokeImpl 84
    19 System.Windows.Threading.DispatcherOperation.Invoke 80

1 个答案:

答案 0 :(得分:2)

如果您有提交到App Hub的原始XAP,请将其解压缩(使用7zip或其他)。然后将与项目相关的DLL(除非你知道它可能是哪一个)加载到Reflector(http://www.reflector.net/),然后搜索 c _DisplayClass15c。

这将是一个匿名方法或委托,因此没有正确的名称。使用Reflector为您提供的反汇编应该能够找出应用程序的位置,并更好地了解需要修复的内容。