使用XAML设计器时出现XamlParseException

时间:2019-02-25 20:15:14

标签: xaml visual-studio-2015 windows-phone-8.1 designer xamlparseexception

重要提示:请考虑以下已关闭的.xaml代码中的每个标记


我到处都在搜索答案,但是此网站(或MSDN网站)中的所有问题都没有解决。每次我创建一个新的Windows Phone 8.1项目时,即使选择空白应用程序项目,我也会得到XamlParseException。我会列出我尝试过的所有内容。

  • 重新安装VS 2015
  • 在没有SDK的情况下重新安装VS 2015,然后稍后在模拟器中下载
  • 在Windows上启用开发人员模式
  • 禁用项目代码
  • 使用自动编辑器选择器和XAML设计器打开.xaml文件
  • 在选项中启用XAML设计器,当然
  • 更新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 个答案:

答案 0 :(得分:0)

我仅通过更新到Windows 10 1089就可以正常工作,升级后不要忘记启用开发人员模式,因为“ Sideload应用程序”还不够。