2011-11-03 9 views
8

Cuando ejecuto mi aplicación WP7.1, obtengo este error.WP7 (1): System.Windows.debug.resources not found?

nombre de archivo o ensamblado 'System.Windows.debug.resources, Version = 2.0.5.0, Culture = es-PublicKeyToken = 7cec85d7bea7798e', o una de sus dependencias, no se encontró.'

¿Alguna idea de lo que está pasando?

+0

¿En qué momento aparece el error? ¿Que estás tratando de hacer? –

+3

Todavía no he encontrado una respuesta decente a esto. Estos tipos ven el mismo problema: http://forums.create.msdn.com/forums/p/85779/571045.aspx Por lo que sé, nunca es un problema en el tiempo de ejecución, solo se muestra cuando tienes "break" en la excepción lanzada "habilitada para" Excepciones de Common Language Runtime "en Visual Studio. –

+3

Tuve el mismo problema pero desapareció cuando desactivé "Lanzado" en Depurar-> Excepciones. – Markus

Respuesta

-2

Hay una solución simple para este método simplemente crear su control CheckBox personalizado heredando Windows Phone Silverlight casilla de verificación y anular ToString() así:

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

ver más aquí: Framework Exceptions in Windows Phone

2

En mi experiencia podría ocurrir si creas o usas algún elemento de Framework (o cualquier objeto de dependencia para ese asunto) en un subproceso que no sea UI.

Simplemente compruebe que todas las tareas relacionadas con la interfaz de usuario se realizan en el hilo de la interfaz de usuario, y si no, use Dispatcher.BeginInvoke para publicarlas en el hilo principal.

Cuestiones relacionadas