WP7(1): System.Windows.debug.resources not found?

本文关键字:resources debug not found Windows System WP7 | 更新日期: 2023-09-27 18:13:38

当我运行WP7.1应用程序时,我得到这个错误。

文件或程序集名称'System.Windows.debug.resources, Version=2.0.5.0, Culture=en-US, PublicKeyToken=7cec85d7bea7798e',或其依赖项之一,未找到'

知道发生了什么事吗?

WP7(1): System.Windows.debug.resources not found?

根据我的经验,如果你在非ui线程中创建或使用一些框架元素(或任何依赖对象),可能会发生这种情况。

简单地检查所有与UI相关的任务都在UI线程上执行,如果没有,使用Dispatcher.BeginInvoke将它们发布到主线程

有一个简单的解决方法,只需通过继承windows phone silverlight CheckBox和重写ToString()方法来创建您的自定义CheckBox控件,就像这样:

public class MyCheckBox:CheckBox 
{ 
    public override string ToString() 
    { 
        return string.Empty; 
    } 
}

在这里看到更多:Windows Phone框架异常