字典中不存在给定的键 - 错误和警告

Posted

技术标签:

【中文标题】字典中不存在给定的键 - 错误和警告【英文标题】:The given key was not present in the dictionary - error and warnings 【发布时间】:2014-08-12 17:44:53 【问题描述】:

我正在用 WPF 和 blend 制作一个应用程序,突然间我得到了这些错误并且看不到应用程序设计

当我按下错误时,它会将我带到 XAML 并告诉我“窗口”不好

另一方面,我可以毫无问题地运行应用程序

感谢您的帮助!

【问题讨论】:

我会选择“我该如何解决?” 我们确实需要查看您的 XAML 才能提供任何帮助。 XAML 很长..你需要全部吗? 【参考方案1】:

看起来您的目标体系结构不匹配。尝试将您的构建设置为任何 CPU 或使 x86 失败。看起来您的混合环境已安装在 x86 中,用于获取交互性 dll。

【讨论】:

您应该在工具栏中选择调试/发布的位置进行配置。在那里你可以选择构建平台 重建后所有警告都消失了,谢谢!但我仍然收到错误,看不到应用程序的设计 好吧,至少这不是构建的症状。接下来的事情将是缺少命名资源。您可以尝试注释掉您的 XAML 并将其逐节放回,直到缩小范围。第 1 行第 2 行并没有真正指出原因 即使没有 xaml 内容? 我认为唯一剩下的可能性是项目本身的故障。如果您的 XAML 为空,请检查您的 app.xaml 中是否存在任何可能是错误引用的内容,例如不存在的资源键。除此之外,我很困惑,没有解决方案来查看

以上是关于字典中不存在给定的键 - 错误和警告的主要内容,如果未能解决你的问题,请参考以下文章

System.Collections.Generic.KeyNotFoundException:从 PUSHSHARP 发送推送通知时,字典中不存在给定的键

“字典中不存在给定键”的代码分析工具错误。

配置警告中不存在此类片段

如果键存在则删除字典项[重复]

python中get函数用法

为啥 Sass `map-get()` 不为不存在的键返回错误?