在 Windows 8.1 .net 4.5.1 项目中,我在 Visual Studio 设计器上遇到了很多问题。我没有更改源代码中的任何内容。一个沉重的 XAML 加载页面不会加载,但对于最简单的空页面也不会加载;这是简单页面的 XAML:
<Page
x:Class="MyTrip.BlankPage2"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:MyTrip"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
</Grid>
因为我一直在使用 Visual Studio,所以我有类似的项目,我调试了 XDescProc.exe 以猜测发生了什么。对此没有任何作用,显示此错误:
设计师一如既往地发生了异常。这个异常与我的代码无关,我会告诉你原因;我还在开发一个 Windows Phone 8.1 应用程序,因为我有一个通用项目,所以我做了一个测试。我删除了与视图(沉重的页面)相关的 XAML,给了我通用项目的例外。我双击并... 它适用于重页和简单页。
所以在 Windows 8.1 项目中中断,而在通用项目中工作......为什么?既然universal项目只是Windows 8.1项目中的一个参考,那么在Windows项目下会有什么让设计者崩溃呢?对此有什么帮助吗?我必须让设计师在 WINdows 8.1 项目上工作。