Отладка Visual Studio с помощью Silverlight 4 и Firefox

При попытке отладки приложения Silverlight 4 в Visual Studio 2010 с Firefox в качестве моего браузера я не могу ударить по точкам останова. Я получаю сообщение: "точка останова в данный момент не будет удалена".

Ответы

Ответ 1

Вот решение, которое работало для меня, когда отладка не работала в Firefox:

  • Введите "about: config" в адресную строку Firefox.
  • Найдите свойство с именем "dom.ipc.plugins.enabled"
  • Измените значение с true на false, дважды щелкнув
  • Перезапустите все браузеры Firefox
  • Вернитесь в Visual Studio и начните отладку!

Надеюсь, это поможет кому-то еще некоторое время!

Ответ 2

Firefox использует Silverlight (и другие плагины) в изолированном процессе под названием plugin-helper.exe.

Вручную добавьте отладчик в соответствующий экземпляр (он будет иметь "Silverlight" в поле типа процесса), и вы получите отладку назад, и вы также получите свою изолированную программную оболочку.

EDIT: Похоже, что кто-то больной сделал это вручную и написал VS2010 аддон для автоматического присоединения к plugin-helper.exe.