C# IntelliSense显示错误,但仍然能够构建
每当我在解决方案的任何XAML文件中更改某些内容时,代码隐藏文件中的每个引用都将标记为错误,IntelliSense将停止工作。但是,如果我构建解决方案,一切都会正常工作,IntelliSense也会正常工作。此外,只有当前打开的文件才会显示此行为。我一关上它,错误就消失了C# IntelliSense显示错误,但仍然能够构建,c#,wpf,visual-studio-2010,intellisense,C#,Wpf,Visual Studio 2010,Intellisense,每当我在解决方案的任何XAML文件中更改某些内容时,代码隐藏文件中的每个引用都将标记为错误,IntelliSense将停止工作。但是,如果我构建解决方案,一切都会正常工作,IntelliSense也会正常工作。此外,只有当前打开的文件才会显示此行为。我一关上它,错误就消失了 我应该担心吗?打开/编辑XAML时看到的错误在某种程度上是出于设计。它会尝试快速测试标记是否有效,但根据我的经验,尤其是在对自定义对象使用高级绑定时,它失败的几率更大。执行此检查是为了防止在运行时出错,因为大多数XAML都是
我应该担心吗?打开/编辑XAML时看到的错误在某种程度上是出于设计。它会尝试快速测试标记是否有效,但根据我的经验,尤其是在对自定义对象使用高级绑定时,它失败的几率更大。执行此检查是为了防止在运行时出错,因为大多数XAML都是在运行时计算的
因此,您应该做的是检查消息,如果您确定消息没有问题,只需继续并查看代码是否实际工作。如果您经常看到此错误,请忽略它。谢谢。我检查了代码,在运行时一切正常。但即使我添加了一个新窗口,它也有同样的行为。我试着忽略它,但是在没有IntelliSense的情况下编程有点烦人它也可能在Visual Studio中被破坏,所以您可以尝试搜索特定的错误。这可能会有帮助,但不要期望太多。你在2010年也遇到过同样的问题。2013年似乎好一点了。@CathalMF我的问题是,我无法更新我的VS,因为我们公司的工具链有一个schame。。真烦人