我正在使用 Visual Studio 2015 开发 UWP 应用程序,我想做的一件事是在设计时使用一些示例数据。
现在,我添加了一个 XAML 文件,将构建操作设置为DesignDataWithDesignTimeCrateableTypes
我的 XAML 在这里非常简单:
<local:Freead
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:MyNamespace.Uwp.Windows.ViewModels"
xmlns:ad="clr-namespace:MyNamespace.Classifieds;assembly=LocalAngle.Uwp"
ItemName="Java books"
Description="Free to anyone that wants them. A little out of date, but would make a handy doorstop."
ContactDetails="01632 960000"
Latitude="52.22" Longitude="1.95">
</local:Freead>
然而,智能感知给了我淡蓝色的波浪线和一个工具提示:
无法创建“Freead”的实例。
从历史上看,我已经能够通过启动另一个 Visual Studio 实例、附加并设置中断所有异常来调试 XAML 设计问题,但这里似乎没有抛出异常,所以我该如何调试它为什么不能创建类型的实例?(显然已经检查过了,即有一个无参数的构造函数,并且解决方案确实构建了)