2013-05-31 2 views
1

지도 객체에 문제가 없어야하는 간단한 XAML 스크립트가 있습니다. 그러나 응용 프로그램을 디버깅 할 때 XAMLParseException이 발생합니다. 필요에 따라 xmlns 선언을 추가 했으므로 예외가 throw 된 이유를 이해할 수 없습니다. 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 capabillity를 추가했습니다.

+0

thnks Raz 호슈, 나는 또한이 문제와 함께 찍혔다. – FebinDonz

관련 문제