我有一个WPF应用程序,所有似乎运行良好,有一个例外 - 设计师很少,如果有的话,正确加载。通常会抱怨Undefined CLR namespace.
,然后说它找不到我local:
个定义的控件。
这只是设计人员或Visual Studios代码生成中的缺陷,还是我的应用程序出错了?
答案 0 :(得分:0)
在您的代码中可能是仅在设计时发生的错误。可以调试它。见How to: Debug a Designer Load Failure。很快您需要另一个Visual Studio实例并将其附加到显示您的wpf应用程序的实例。您甚至可以尝试使用How to: Debug .NET Framework Source跟踪错误。
我有一个类似的问题,我成功地将它跟踪到DataContextChanged事件处理程序并摆脱它。