4

每当我更改解决方案中任何XAML文件中的内容时,代码隐藏文件中的每个引用都将标记为错误,IntelliSense将停止工作。但如果我构建解决方案,一切都会正常工作,智能感知也会正常工作。此外,只有当前打开的文件显示此行为。我一关闭它,错误就消失了。

我应该担心吗?

1答案1

重置为默认值
2

您在打开/编辑XAML时看到的错误在某种程度上是设计造成的。尝试要快速测试标记是否有效,但根据我的经验,尤其是在使用带有自定义对象的高级绑定时,失败的频率要比没有失败的频率高。进行此检查是为了防止在运行时出错,因为大多数XAML都是在运行时评估的。

所以你应该做的是检查消息,如果你确定它们没问题,就继续,看看代码是否真的有效。如果你经常看到这个错误,就忽略它。

5
  • 谢谢。我检查了代码,它在运行时运行良好。但即使我添加了一个新窗口,它也具有相同的行为。我试图忽略它,但没有智能感知的编程有点烦人 2015年2月26日13:04
  • 它也可能是Visual Studio中损坏的东西,所以您可以尝试搜索特定的错误。这可能会有所帮助,但不要期望过高。 2015年2月26日13:05
  • 你在2010年也遇到过同样的问题。2013年似乎好了一点。 2015年2月26日13:05
  • @CatalMF我的问题是,由于公司中的工具链,我无法更新我的VS 2015年2月26日13:10
  • 真是一顿大餐。。那真的很烦人 2015年2月26日13:34

你的答案

点击“发布您的答案”,即表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.