XamlParseException при использовании XAML Designer

Важное замечание. Считайте, что все теги в кодах.xaml ниже закрыты.


Я искал ответ везде, но ни один из вопросов на этом сайте (или на сайте MSDN) не решил его. Каждый раз, когда я создаю новый проект Windows Phone 8.1, я получаю XamlParseExceptionдаже когда я выбираю проект Blank App. Я перечислю все, что я пытался.

  • Переустановите VS 2015
  • Переустановите VS 2015 без SDK, а затем загрузите его позже с эмуляторами
  • Включить режим разработчика в Windows
  • Отключить код проекта
  • Откройте файлы.xaml с помощью автоматического выбора редактора и XAML Designer.
  • Разумеется, включить XAML Designer в настройках
  • Обновление Windows 10 (примечание: я не смог обновить до 1809, я застрял с 1803)
  • Включить гипервизор в BIOS
  • Перезагрузить компьютер
  • Добавление "ThemeResources.xaml" вручную в проект
  • Построить, восстановить и очистить решение
  • Использование разных версий.NET Framework

Вот мой код App.xaml:

<Application
x:Class="App2.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App2">

Вот мой код MainPage.xaml:

<Page
x:Class="App2.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App2"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

<Grid>

</Grid>

1 ответ

Решение

Я заставил его работать, просто обновившись до Windows 10 1089, не забудьте включить режим разработчика после обновления, поскольку "Sideload Apps" недостаточно.

Другие вопросы по тегам