Windows Phone应用程序异常:System.Windows.Markup.XamlParseException

时间:2014-03-24 07:41:37

标签: windows-phone-8 windows-phone

我有一个Windows手机应用程序,可以在模拟器和我的测试设备(Lumia 520)上正常工作,但是当发布到商店时,似乎每个人都遇到了问题。在我的崩溃日志中,我看到了很多相同的错误:

Problem Function: MS.Internal.XcpImports.TileHostV2_SetNativeContentProvider
Exception Type: System.Windows.Markup.XamlParseException

Stack Trace:
"Frame    Image                         Function                                                      Offset        
0        system_windows_ni             MS.Internal.XcpImports.CheckHResult                           0x001c1f04    
1        system_windows_ni             MS.Internal.XcpImports.TileHostV2_SetNativeContentProvider    0x00000054    
2        system_windows_ni             MS.Internal.TileHostV2.BindToAgWebBrowserControl              0x00000028    
3        microsoft_phone_interop_ni    Microsoft.Phone.Controls.WebBrowserInterop..ctor              0x0000008e"

问题是,这并没有给我带来很多好处。它似乎与我可以关联的代码中的几乎任何内容都无关。我可以看到WebBrowser组件似乎在它的构造函数中有问题,但我怎么可能解决它(如果它是原因)?

有没有人在此之前看到此错误或有任何想法如何诊断?

由于

1 个答案:

答案 0 :(得分:0)

检查您是否在WMAppManifest.xml文件中设置了 ID_CAP_NETWORKING 功能。

显然MS.Internal.XcpImports.TileHostV2_SetNativeContentProvider需要它在非开发设备上执行时下载地图图块。