Я использую Visual Web Developer 2008 Express + Инструменты Silverlight 3 + Среда выполнения Silverlight 3 Developer, отладка в Firefox 3.6.8.
Когда я создаю проект Silverlight и позволяю IDE настроить сайт ASP.NET для его размещения, точки останова не будут достигнуты. Если я создам один проект Silverlight, все будет хорошо. Что-то должно быть не так, когда IDE соединяет два проекта вместе.
Я пробовал много решений в сети, ни одно из них не сработало. (очистка кеша Firefox, перестройка решения, настройка свойств проекта, переустановка SL Tools / Runtime, добавление Debug = "true" в файл aspx и т. д.) Файл * .pdb явно находится в той же папке, что и выходной файл * .xap.
Во всяком случае, если кто-нибудь может указать мне направление, это будет действительно здорово!
(Кстати, одно из решений включает загрузку символов вручную через окно «Отладка> Окно> Модули», однако я не смог найти это окно во время разработки или во время отладки. Является ли эта функция эксклюзивной для не-Express выпусков?)
РЕДАКТИРОВАТЬ: Проблема решена. Оказывается, это несовместимость с FireFox. Изменили значение конфигурации и запустили новое решение (старое решение все еще имело проблему), оно наконец заработало.