我试图把所有的不满都放在一张照片中:
正如你所看到的那样,第二个和唯一的第二个附加属性“DropHandler”使得VS抛出了类型为“{1}”异常时未找到可附加属性“{0}”。它以相同的方式在同一源文件中与第一个附加属性一起定义(除非我忽略了一些明显的东西)。
错误在不同文件中显示相同的属性,您可以在同一文件中再次看到该错误。它也不是发生这种情况的唯一AP。
只要关闭XAML源文件,错误就会消失,即使文件打开,项目也会编译正常。
我正在使用VS 2017的最新官方版本 - 但这也发生在VS 2015中。这根本不是一个阻碍发展的问题,但它激怒了我。我必须继续关闭文件我宁愿打开只是为了让我看到那个丑陋的错误。如果有人知道如何解决这个问题,将不胜感激。