2013-11-07 3 views
4

Когда я запускаю приложение Windows 8.1 с интеграцией Bing Map, я получаю следующую ошибку.Bing Maps Ошибка выполнения Windows 8.1

Исключение типа «Windows.UI.Xaml.Markup.XamlParseException» произошел в DistanceApp.exe, но не был обработан в пользовательском коде

информации WinRT: Невозможно десериализация списка типов XBF метаданных как «Карта ' не найден в пространстве имен' Bing.Maps '. [Строка: 0 Позиция: 0]

Дополнительная информация: Текст, связанный с этим кодом ошибки, может быть не найден.

Невозможно десериализовать список типов метаданных XBF как «Карта» не найден в namespace 'Bing.Maps'. [Строка: 0 Позиция: 0]

Если есть обработчик для этого исключения, программа может быть безопасно продолжена.

<Grid Grid.Column="1" Margin="20,10" > 
      <Maps:Map Name="bingMap" HomeRegion="US" Credentials="{Bing Key}" /> 
     </Grid> 

Я могу видеть карту во время проектирования и сборки успешно. Но когда я запускаю эту ошибку, приходит метод InitializeComponent().

Я использую VS 2013 RTM и Windows 8.1.

Я много искал, но ничего не получил.

Помогите мне

+0

Есть ли что-нибудь в ** InitializeComponent() **? – JMK

+0

нет. Я ничего не изменил в InitializeComponent(). Даже я создал новый проект с помощью только Bing Map Control ... еще одна проблема – Krishna

ответ

5

Решено. Я изменил цель платформы проекта с x86 на x64 и ее решил.

Благодаря

0

я получаю подобную ошибку Cannot deserialize XBF metadata type list as '<name of key>' was not found in namespace '<my namespace>' с UWP для двух моих ресурсов в моем словаре ресурсов приложения.

Для первого ресурса я случайно использовал x:Name вместо x:Key.

Для второго я установил оба атрибута x:Key и x:Name, и удаление атрибута x:Name зафиксировано.

Смежные вопросы