Странная ошибка задержки с Internet Explorer 9 + Silverlight 4 + MVVM Light

У меня возникает очень странная ошибка, когда я пытаюсь выполнить отладку, когда мое приложение Silverlight работает в Internet Explorer 9 (RC). Я использую фреймворк MVVM Light. (И я использую WCF WebService, но я думаю, что эта часть не проблема)

У меня есть два побочных эффекта/ошибки:

  1. Когда точка останова срабатывает и я нажимаю F5, у меня есть как минимум 5-8 секунд ожидания (без причины).
  2. Иногда, когда я перемещаю мышь куда-либо, мой компьютер издает звуковой сигнал (много коротких звуковых сигналов), и моя мышь движется очень-очень медленно.

Я запускаю то же самое на Chrome или Firefox без каких-либо проблем.

Я использую MVVM Light Toolkit V3 SP1 (4).


person Eric Julien    schedule 08.03.2011    source источник


Ответы (2)


Мб это http://mvvmlight.codeplex.com/workitem/7293?

Ну, в любом случае, похоже, что есть какой-то "memory leek" или что-то в этом роде... он не давит IE, но доставляет много хлопот..

Попробуй это. Создайте новый пустой проект и попробуйте добавить одну функцию за другой (одну за другой)... возможно, это поможет вам найти проблему.

person obenjiro    schedule 09.03.2011

Я создаю очень маленький образец такого поведения...

http://cid-9292b3e7504f952f.office.live.com/self.aspx/Public/MVVM%20Bug/MVVM%20Light%20Test%201.zip

Поставьте точку клюва на этой линии...

//TEST PUT Breakpoint here !!!!!!!!! each F10 take 3-5 sec ...
ListOfSample.Clear();
person Eric Julien    schedule 16.03.2011