【发布时间】:2016-08-02 05:09:08
【问题描述】:
每当我在我的解决方案中更改任何 XAML 文件中的某些内容时,代码隐藏文件中的每个引用都将被标记为错误并且 IntelliSense 停止工作。但如果我构建解决方案,一切正常,IntelliSense 也能正常工作。也只有当前打开的文件显示了这种行为。一旦我关闭它,错误就会消失。
我应该担心吗?
【问题讨论】:
标签: c# wpf visual-studio-2010 intellisense
每当我在我的解决方案中更改任何 XAML 文件中的某些内容时,代码隐藏文件中的每个引用都将被标记为错误并且 IntelliSense 停止工作。但如果我构建解决方案,一切正常,IntelliSense 也能正常工作。也只有当前打开的文件显示了这种行为。一旦我关闭它,错误就会消失。
我应该担心吗?
【问题讨论】:
标签: c# wpf visual-studio-2010 intellisense
您在打开/编辑 XAML 时看到的错误在某种程度上是设计使然。它尝试快速测试您的标记是否有效,但根据我的经验,尤其是在将高级绑定与自定义对象一起使用时,它会失败的次数多于没有失败的次数。执行此检查是为了防止您在运行时出错,因为大多数 XAML 都是在运行时评估的。
所以你应该做的是检查消息,如果你确定它们没问题,就继续看看代码是否真的有效。如果您经常看到此错误,请忽略它。
【讨论】: