IntelliSense显示错误但仍能构建

时间:2015-02-26 12:57:08

标签: c# wpf visual-studio-2010 intellisense

每当我在我的解决方案中的任何XAML文件中更改某些内容时,Code Behind文件中的每个引用都将被标记为错误,并且IntelliSense将停止工作。但如果我构建解决方案一切正常,IntelliSense可以工作。此外,只有当前打开的文件显示此行为。一旦我关闭它,错误就会消失。

我应该担心吗?

1 个答案:

答案 0 :(得分:1)

打开/编辑XAML时看到的错误有点在设计上。如果您的标记有效,它尝试进行快速测试,但根据我的经验,特别是在使用自定义对象的高级绑定时,它会比不经常失败更频繁地失败。完成此检查是为了防止您在运行时遇到错误,因为大多数XAML都是运行时评估的。

所以你要做的就是检查消息,如果你确定它们没问题,只需继续查看代码是否真的有效。如果您经常看到此错误,请忽略它。