Ошибка Silverlight? ЦП на 100% без выполнения кода приложения

У меня есть приложение Silverlight 4, в котором, если виден определенный пользовательский элемент управления, загрузка ЦП возрастает до 100%. Если пользовательское управление свернуто, ЦП возвращается в нормальное состояние.

Используемый XAML слишком велик для публикации, пока я не смогу выделить конкретную проблему.

К вашему сведению: рассматриваемый код использует различные элементы управления Silverlight Toolkit и включает в себя много вещей Visual State Manager в XAML, если это пробуждает какие-либо идеи ...

Моя интуиция говорит, что это ошибка в Silverlight, но у меня пока нет простого репозитория ...

Есть ли у кого-нибудь хорошие советы по устранению неполадок / отладке, которые помогут изолировать проблему?

Приложение находится по адресу: https://vas.3m.com, если кому-то скучно и он хочет увидеть проблему. в действии (необходимо создать бесплатную учетную запись).


person Scrappydog    schedule 24.08.2010    source источник
comment
Это звучит слишком расплывчато. Не могли бы вы хоть ссылку дать?   -  person Matt Ball    schedule 24.08.2010
comment
Я предлагаю вам не искать ошибку в Silverlight, а сосредоточиться на поиске ошибки в собственном коде.   -  person Robin Day    schedule 24.08.2010
comment
Вы пробовали включить перерисовку областей, чтобы увидеть, что перерисовывается, когда виден сомнительный элемент управления пользователя?   -  person Dan Auclair    schedule 24.08.2010
comment
Отредактировал исходный вопрос, чтобы включить ссылку на работающее приложение ...   -  person Scrappydog    schedule 24.08.2010
comment
К сожалению, я не думаю, что в этом случае поможет перерисовка областей (приложение не использует анимацию)   -  person Scrappydog    schedule 24.08.2010


Ответы (2)



Я знаю, что это произойдет почти год спустя, но FWIW для всех, кто пытается выяснить, что может вызвать эту ошибку - попытка загрузить элемент управления Image с недопустимым путем приведет к тому же результату.

person Community    schedule 03.06.2011