WP7 (1): System.Windows.debug.resources не найден? - PullRequest
8 голосов
/ 04 ноября 2011

Когда я запускаю свое приложение WP7.1, я получаю эту ошибку.

Имя файла или сборки 'System.Windows.debug.resources, версия = 2.0.5.0, Culture = en-US, PublicKeyToken = 7cec85d7bea7798e 'или одна из его зависимостей не найдена.'

Есть идеи, что происходит?

Ответы [ 2 ]

2 голосов
/ 15 сентября 2012

По моему опыту, это может произойти, если вы создадите или используете какой-либо элемент Framework (или любой объект зависимости) в потоке, не являющемся пользовательским интерфейсом.

Просто убедитесь, что все связанные с пользовательским интерфейсом задачи выполняются в потоке пользовательского интерфейса, и, если нет, используйте Dispatcher.BeginInvoke, чтобы опубликовать их в основном потоке.

0 голосов
/ 22 января 2012

Существует простой обходной путь: просто создайте свой собственный элемент управления CheckBox, унаследовав Windows Phone Silverlight CheckBox и переопределив метод ToString () следующим образом:

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

подробнее здесь: Исключения фреймворка в Windows Phone

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...