重新定位到WP Silverlight 8.1后,应用程序(已安装的软件包)立即崩溃

重新定位到WP Silverlight 8.1后,应用程序(已安装的软件包)立即崩溃,silverlight,exception,windows-phone-8,windows-phone-8.1,crash-dumps,Silverlight,Exception,Windows Phone 8,Windows Phone 8.1,Crash Dumps,我的应用程序已从WP8.0重新定位为WP Silverlight 8.1。当我从VisualStudio2013部署到WP8.1设备时,无论调试/发布模式如何,一切都运行良好。然而,当我打包到xap格式的文件中并使用MS部署工具部署时,即使单击“无SLA屏幕”,应用程序也会立即崩溃 在Internet上找不到太多关于此的文档。我在这里呆了两个星期。希望任何WP专家能帮我一个忙。以下是WPA对崩溃转储文件的分析结果(如果有帮助): **Exception Analysis Result** SY

我的应用程序已从WP8.0重新定位为WP Silverlight 8.1。当我从VisualStudio2013部署到WP8.1设备时,无论调试/发布模式如何,一切都运行良好。然而,当我打包到xap格式的文件中并使用MS部署工具部署时,即使单击“无SLA屏幕”,应用程序也会立即崩溃

在Internet上找不到太多关于此的文档。我在这里呆了两个星期。希望任何WP专家能帮我一个忙。以下是WPA对崩溃转储文件的分析结果(如果有帮助):

**Exception Analysis Result**

SYMSRV:  C:\SymCache\KERNELBASE.dll\54742BACbc000\KERNELBASE.dll not found
SYMSRV:  C:\SymCache\KERNELBASE.dll\54742BACbc000\KERNELBASE.dll not found
SYMSRV:  http://msdl.microsoft.com/download/symbols/KERNELBASE.dll/54742BACbc000/KERNELBASE.dll not found
SYMSRV:  http://msdl.microsoft.com/download/symbols/KERNELBASE.dll/54742BACbc000/KERNELBASE.dll not found

FAULTING_IP: 
KERNELBASE!RaiseException+37
777c35d6 b015     add         sp,sp,#0x54

EXCEPTION_RECORD:  ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 777c35d7 (KERNELBASE!RaiseException+0x00000037)
   ExceptionCode: e0464645
  ExceptionFlags: 00000001
NumberParameters: 1
   Parameter[0]: 88000837

CONTEXT:  00000000 -- (.cxr 0x0;r)
 r0=000005f4  r1=00020000  r2=0141eb60  r3=00000000  r4=778c2451  r5=00000000
 r6=00020000  r7=0141ea48  r8=00000568  r9=0141eb60 r10=0141eb60 r11=0141eb10
r12=00000087  sp=0141ea18  lr=761d40e7  pc=778c2456 psr=00000030 ----- Thumb
ntdll!NtAlpcSendWaitReceivePort+0x6:
778c2456 4770     bx          lr {errorhandlingext!CheckForReadOnlyResourceFilter+0x2fa (761d40e6)}

DEFAULT_BUCKET_ID:  WRONG_SYMBOLS

PROCESS_NAME:  aghost.exe

ERROR_CODE: (NTSTATUS) 0xe0464645 - <Unable to get error code text>

EXCEPTION_CODE: (NTSTATUS) 0xe0464645 - <Unable to get error code text>

EXCEPTION_PARAMETER1:  88000837

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

APP:  aghost.exe

ANALYSIS_VERSION: 6.3.9600.17237 (debuggers(dbg).140716-0327) amd64fre

MANAGED_STACK: !dumpstack -EE
No export dumpstack found

MANAGED_BITNESS_MISMATCH: 
Managed code needs matching platform of sos.dll for proper analysis. Use 'arm or x86' debugger.

PRIMARY_PROBLEM_CLASS:  WRONG_SYMBOLS

BUGCHECK_STR:  APPLICATION_FAULT_WRONG_SYMBOLS

LAST_CONTROL_TRANSFER:  from 6e42fa46 to 777c35d6

STACK_TEXT:  
0141fa68 6e42fa46 : e0464645 00000001 00000000 777c35d7 : KERNELBASE!RaiseException+0x36
0141fac8 6e440410 : 00000001 00000002 04fc4f98 00c83380 : npctrl!CXcpControl::CPReportError+0x66
0141faf8 6e41608e : 00c83380 00c83290 0141fb28 6e41608f : npctrl!CXcpControl::ReportError+0x10
0141fb08 6e411726 : 04fc4f98 00c83290 00000000 00000401 : npctrl!CXcpDispatcher::OnError+0xc2
0141fb30 6e3fe396 : 00000000 00000401 00000000 00c83290 : npctrl!CXcpDispatcher::OnWindowMessage+0x1275e
0141fb50 76669ce6 : 00c74858 7fd7b000 00c74858 00c603c8 : npctrl!CXcpDispatcher::GroupDispatchProcStatic+0x11e
0141fb80 76669d1e : 8000ffff 00c603c8 6e3fe279 0141fc90 : CoreMessaging!CoreUIConfigureTestHost+0x14aca
0141fbb8 7666672e : 0187bd20 766638d5 0141fc30 7666672f : CoreMessaging!CoreUIConfigureTestHost+0x14b02
0141fbc8 7666a346 : 00000000 00000000 00000000 7666a593 : CoreMessaging!CoreUIConfigureTestHost+0x11512
0141fc38 7666b322 : 0187b118 766ac010 0141fcc8 76664ca3 : CoreMessaging!CoreUIConfigureTestHost+0x1512a
0141fc70 766f396c : 00c38db0 0187b118 00000000 00000000 : CoreMessaging!CoreUIConfigureTestHost+0x16106
0141fcd0 766f3808 : 00000000 00000000 8000ffff 00c49740 : minuser!Core::Yield::IMessageLoopExtensions_Run+0x124
0141fd18 766e74b4 : fffffffe fffffffe 00bf0d40 00bf21d0 : minuser!Core::CoreUIAdapter::DispatchEvents+0x90
0141fd40 69ad81ac : 00000000 0141fdc0 00000000 777731c0 : minuser!minPeekMessageW+0x318
0141fdb0 69ad80c2 : 00000001 00000006 0141fe00 00000001 : windows_ui!Windows::UI::Core::CDispatcher::WaitAndProcessMessages+0xdc
0141fe58 00a324ee : 155bf757 00000002 00000001 00c38000 : windows_ui!Windows::UI::Core::CDispatcher::ProcessEvents+0x62
0141fec0 757a24ca : 00c58c08 00c49288 0141fed8 757a24cb : aghost+0x24ee
0141fed0 757a239a : 757a24a5 757d600c 0141ff08 757a239b : twinapi_appcore!Windows::ApplicationModel::Core::CoreApplicationView::Run+0x26
0141fee0 75fdff88 : 0141fef0 00c37fe0 00c325f0 00c37fe0 : twinapi_appcore!CWrlLightweightHandlerBase::ReleaseMarshalData+0x11a
0141ff10 77906426 : 00000000 00b3f740 00000000 00000000 : shcore!SHCreateThreadRef+0x200
0141ffa0 00000000 : 00000000 77906411 00000000 00000000 : ntdll!RtlUserThreadStart+0x16


STACK_COMMAND:  ~4s; .ecxr ; kb

FOLLOWUP_IP: 
npctrl!CXcpControl::CPReportError+66
6e42fa46 9b02     ldr         r3,[sp,#8]

SYMBOL_STACK_INDEX:  1

SYMBOL_NAME:  npctrl!CXcpControl::CPReportError+66

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: npctrl

IMAGE_NAME:  npctrl.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  0

FAILURE_BUCKET_ID:  WRONG_SYMBOLS_e0464645_npctrl.dll!CXcpControl::CPReportError

BUCKET_ID:  ARM_APPLICATION_FAULT_WRONG_SYMBOLS_npctrl!CXcpControl::CPReportError+66

ANALYSIS_SOURCE:  UM

FAILURE_ID_HASH_STRING:  um:wrong_symbols_e0464645_npctrl.dll!cxcpcontrol::cpreporterror

FAILURE_ID_HASH:  {e963f9cc-8423-eaea-1bb2-e08acc6d433a}
**异常分析结果**
SYMSRV:C:\SymCache\KERNELBASE.dll\54742BACbc000\KERNELBASE.dll未找到
SYMSRV:C:\SymCache\KERNELBASE.dll\54742BACbc000\KERNELBASE.dll未找到
SYMSRV:http://msdl.microsoft.com/download/symbols/KERNELBASE.dll/54742BACbc000/KERNELBASE.dll 找不到
SYMSRV:http://msdl.microsoft.com/download/symbols/KERNELBASE.dll/54742BACbc000/KERNELBASE.dll 找不到
断层IP:
内核库!上升异常+37
777c35d6 b015添加sp,sp,#0x54
异常记录:ffffffff--(.exr 0xffffffffffffffff)
例外地址:777c35d7(内核库!RaiseException+0x00000037)
例外代码:e0464645
例外标志:0000000 1
数字参数:1
参数[0]:88000837
上下文:00000000--(.cxr0x0;r)
r0=000005f4 r1=00020000 r2=0141eb60 r3=00000000 r4=778c2451 r5=00000000
r6=00020000 r7=0141ea48 r8=00000568 r9=0141eb60 r10=0141eb60 r11=0141eb10
r12=00000087 sp=0141A18 lr=761d40e7 pc=778c2456 psr=00000030-----拇指
ntdll!NtAlpcSendWaitReceivePort+0x6:
778C24564770 bx lr{errorhandlingext!检查只读资源筛选器+0x2fa(761d40e6)}
默认\u BUCKET\u ID:错误的\u符号
进程名称:aghost.exe
错误代码:(NTSTATUS)0xe0464645-
异常代码:(NTSTATUS)0xe0464645-
异常参数1:88000837
NTGLOBALFLAG:0
应用程序\验证程序\标志:0
应用程序:aghost.exe
分析版本:6.3.9600.17237(调试器(dbg).140716-0327)amd64fre
托管_堆栈:!转储堆栈-EE
找不到导出转储堆栈
托管位不匹配:
托管代码需要sos.dll的匹配平台进行适当的分析。使用“arm或x86”调试器。
主要问题类:错误的符号
错误检查\u STR:应用程序\u错误\u错误\u符号
最后一次控制转移:从6e42fa46到777c35d6
堆栈文本:
0141fa68 6e42fa46:e0464645 00000001 00000000 777c35d7:KERNELBASE!RAISEEException+0x36
0141AFAC8 6e440410:00000001 00000002 04fc4f98 00c83380:npctrl!CXcpControl::CPReportError+0x66
0141faf8 6e41608e:00c83380 00c83290 0141fb28 6e41608f:npctrl!CXcpControl::ReportError+0x10
0141fb08 6E41726:04fc4f98 00C8329000000000 00000401:npctrl!CXcpDispatcher::OneError+0xc2
0141fb30 6e3fe396:00000000 0000040100000000 C83290:npctrl!CXcpDispatcher::OnWindowMessage+0x1275e
0141fb50 76669ce6:00c74858 7fd7b000 00c74858 00c603c8:npctrl!CXcpDispatcher::GroupDispatchProcStatic+0x11e
0141fb80 76669d1e:8000ffff 00c603c8 6e3fe279 0141fc90:CoreMessaging!CoreUIConfigureTestHost+0x14aca
0141fbb8 7666672e:0187bd20 766638d5 0141fc30 7666672f:CoreMessaging!CoreUIConfigureTestHost+0x14b02
0141fbc8 7666a346:00000000 00000000 7666a593:CoreMessaging!CoreUIConfigureTestHost+0x11512
0141C38 7666b322:0187b118 766ac010 0141C8 76664ca3:CoreMessaging!CoreUIConfigureTestHost+0x1512a
0141fc70 766f396c:00c38db0 0187b118 00000000 00000000:CoreMessaging!CoreUIConfigureTestHost+0x16106
0141FCD0766F3808:00000000 00000000 8000ffff 00c49740:minuser!核心::产量::IMessageLoopExtensions\u运行+0x124
0141fd18 766e74b4:FFFFFFF E FFFFFFF E 00bf0d40 00bf21d0:minuser!Core::CoreUIAdapter::DispatchEvents+0x90
0141fd40 69ad81ac:00000000 0141fdc0 00000000 777731c0:minuser!minPeekMessageW+0x318
0141fdb0 69ad80c2:00000001 00000006 0141fe00 00000001:windows\u ui!Windows::UI::Core::CDispatcher::WaitAndProcessMessages+0xdc
0141fe58 00a324ee:155bf757 00000002 00000001 00c38000:windows\u用户界面!Windows::UI::Core::CDispatcher::ProcessEvents+0x62
0141fec0 757a24ca:00c58c08 00c49288 0141fed8 757a24cb:aghost+0x24ee
0141FED0757A239A:757A24A5757D600C 0141ff08 757a239b:twinapi_appcore!Windows::ApplicationModel::Core::CoreApplicationView::Run+0x26
0141fee0 75fdff88:0141fef0 00c37fe0 00c325f0 00c37fe0:twinapi_appcore!CWrlLightweightHandlerBase::ReleaseMarshalData+0x11a
0141ff10 77906426:00000000 b3f74000000000:shcore!SHCreateThreadRef+0x200
0141FFA000000000:0000000077906411 00000000:ntdll!RtlUserThreadStart+0x16
STACK_命令:~4s。ecxr;kb
后续行动(IP):
npctrl!CXcpControl::CPReportError+66
6e42fa46 9b02 ldr r3[sp,#8]
符号\u堆栈\u索引:1
符号名称:npctrl!CXcpControl::CPReportError+66
跟进名称:机器所有者
模块名称:npctrl
图像名称:npctrl.dll
调试\u FLR\u映像\u时间戳:0
失败\u BUCKET\u ID:错误的\u符号\u e046445\u npctrl.dll!CXcpControl::CPReportError
BUCKET\u ID:ARM\u应用程序\u故障\u错误\u符号\u npctrl!CXcpControl::CPReportError+66
资料来源:嗯
失败\u ID\u散列\u字符串:um:错误的\u符号\u e04645\u npctrl.dll!cxcpcontrol::cpreporterror
失败\u ID \u哈希:{e963f9cc-8423-eaea-1bb2-e08acc6d433a}

我使用的框架是MvvmCross 3.1.1。似乎有一种方法产生了单例是一个潜在的原因。但我不认为MvvmCross与WP Silverlight 8.1不兼容。