2013-05-31 104 views
1

我得到了一个简单的XAML脚本,其中包含一个映射对象,不应该给出任何问题。然而,在调试应用程序时,我得到了抛出的XAMLParseException。我已经根据需要添加了xmlns声明,并且无法理解抛出异常的原因。Windows Phone 8地图XAMLParseException

这是我的代码:

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> 
    <maps:Map /> 
</Grid> 

异常详细信息:

System.Windows.Markup.XamlParseException occurred 
    HResult=-2146233087 
    Message=Cannot create instance of type 'Microsoft.Phone.Maps.Controls.Map' [Line: 34 Position: 28] 
    Source=System.Windows 
    LineNumber=34 
    LinePosition=28 
    InnerException: System.UnauthorizedAccessException 
     HResult=-2147024891 
     Message=Access to Maps requires ID_CAP_MAP to be defined in the manifest 
     Source=Microsoft.Phone.Maps 
     InnerException: 
+1

如果您能向我们展示实际的异常情况,这将非常有帮助。 – nvoigt

+0

在问题本身中添加。了解它与这个ID_Cap_Map有关,但并不真正了解它是什么... –

回答

5

好,使得几分钟研究,一旦我到了异常的细节我碰到this引导后只是添加了解决问题的ID_Cap_Map功能。

+0

thz Raz harush,我也被钉在这个问题上 – FebinDonz