2012-04-05 59 views
0

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

这仅仅是设计师或Visual Studios代码生成中的缺陷,或者实际上是我的应用程序出现系统错误?

+0

我有一个项目给我带来了麻烦,我刚刚创建了一个新项目并复制粘贴移动部分。 – Paparazzi 2012-04-05 16:43:08

+0

你建立了你的项目吗?设计人员将加载上次成功构建的项目版本。 – 2012-04-05 16:46:33

+0

@JoelLucsy是的,我一直建立它(成功)。那么一段时间就会好起来,然后回到糟糕的境地。 – Ternary 2012-04-05 17:54:58

回答

0

在你的代码中可能只有在设计时发生的错误。可以调试它。请参阅How to: Debug a Designer Load Failure。不久之后,您需要另一个Visual Studio实例并将其附加到显示您的wpf应用程序的实例。你甚至可以尝试按照How to: Debug .NET Framework Source的错误根源。

我有一个类似的问题,我成功地跟踪到DataContextChanged事件处理程序并摆脱它。