【问题标题】:WPF Designer Never Loads ProperlyWPF 设计器永远不会正确加载
【发布时间】:2012-04-05 15:29:38
【问题描述】:

我有一个 WPF 应用程序,所有似乎都运行良好,但有一个例外 - 设计器很少(如果有的话)正确加载。通常会抱怨Undefined CLR namespace.,然后说找不到我的一些local: 定义的控件。

这只是设计器或 Visual Studios 代码生成中的缺陷,还是实际上是我的应用程序出现系统性问题?

【问题讨论】:

  • 我有一个项目给我带来了麻烦,我刚刚创建了一个新项目并复制粘贴了移动部件。
  • 你的项目建好了吗?设计器将加载您项目的最后一个成功构建的版本。
  • @JoelLucsy 是的,我一直在构建它(成功)。一会儿就好了,一会儿又坏了。

标签: wpf visual-studio xaml


【解决方案1】:

在您的代码中可能会出现仅在设计时发生的错误。可以调试它。见How to: Debug a Designer Load Failure。很快,您需要另一个 Visual Studio 实例并将其附加到显示您的 wpf 应用程序的实例上。您甚至可以尝试使用How to: Debug .NET Framework Source 追查错误的根源。

我遇到了类似的问题,我成功地追踪到 DataContextChanged 事件处理程序并解决了它。

【讨论】:

    猜你喜欢
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    • 1970-01-01
    • 2011-04-13
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多