| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Не отрабатывают breakpoints: |
| Автор: Real McCoy 20.11.2010, 02:03 |
| Здравствуйте все! Environment: новая Windows 7 Home Premium, свежепоставленная MS Visual Studio 2010 Prof (запускается от админа), простейший проект Silverlight приложения. Запускаю в отладку, после чего breakpoints дизейблятся с диагнозом "The breakpoint will not currently be hit. No symbols have been loaded for this document." Само собой ни какой отладки не получается. Подскажите, плз, как это лечить? В англоязычных форумах куча самых разных советов, ни один из которых не помог. Спасибо! |
| Автор: KelTron 20.11.2010, 08:51 |
| http://www.google.ru/search?hl=ru&newwindow=1&client=opera&hs=96K&rls=ru&q=he+breakpoint+will+not+currently+be+hit.+No+symbols+have+been+loaded+for+this+document&aq=f&aqi=&aql=&oq=&gs_rfai= Сделай ребилд солюшина в дебаг моде. |
| Автор: Real McCoy 20.11.2010, 10:11 |
| Да, забыл написать: проект собирал в DEBUG конфигурации, bin и obj каталоги удалял. Вобщем, бубен без дела не лежал. |
| Автор: Экскалупатор 20.11.2010, 12:15 |
| Real McCoy, ты уверен что твой код на котором стоит breakpoints отрабатывает? я просто тоже сталкивался с подобной проблемой (правда это был ASP.NET). я был уверен что код который я написал должен выполнятся, получал тоже сообщение, но как оказалось просто до моего кода дело не доходило... |
| Автор: Real McCoy 20.11.2010, 13:56 | ||
Я написал в первом посте, что проект простейший:
Текстблок и кнопка. Всё просто и тупо - никакого биндинга. Код отрабатывает. |
| Автор: KelTron 20.11.2010, 15:25 |
| Выложи свой проект, поглядим, а то так только гадать остаётся.. Экскалупатор, ты на бочке (Сообщений: 880) |
| Автор: Экскалупатор 20.11.2010, 15:35 |
| KelTron, точно, я и не заметил. главное не "слететь" |
| Автор: Real McCoy 20.11.2010, 17:41 |
| KelTron, прилагаю. |
| Автор: KelTron 20.11.2010, 18:35 |
| Real McCoy, при запуске в дебаг режиме появляется это сообщение если навести курсор на бряк, но ничего страшного в этом нет, он отрабатывает нормально. А появляется видимо из за того, что бряк находится не в startup project, а в другой сборке. |
| Автор: Real McCoy 20.11.2010, 18:57 |
| KelTron, в смысле "отрабатывает нормально"? У Вас на брейке выполнение останавливается? У меня - нет, в этом и проблема. Подозреваю, что что-то может быть не так в настройках самой Студии. |
| Автор: KelTron 21.11.2010, 13:33 |
| Останавливается.. |
| Автор: Real McCoy 22.11.2010, 13:13 |
| Не знаю, что именно послужило решению, но по крайней мере при запуске приложения в MSIE брейки отрабатывать стали. Не знаю, потому что много чего пробовал: по стети насобирал штук 15 рецептов. Последнее что делал - чистил все кэши браузеров и кэш символов в Студии. При запуске проекта в Firefox брейки так и не отрабатывают. |
| Автор: jonie 22.11.2010, 13:31 |
Дык оно и понятно, FF загружает плагин контейнер ... в общем читайте тут: http://blogs.telerik.com/blogs/posts/10-06-24/debugging_silverlight_with_firefox_3_6_4.aspx |
| Автор: Real McCoy 22.11.2010, 13:49 |
| Спасибо! Но не помогает: отладчик-то к ФФ и так цеплялся, но после задействования предложенного решения брейки так и остались незадействованными. |
| Автор: jonie 22.11.2010, 14:25 |
| Real McCoy, потому что цепляться отладчик должен не к FF, а к его plugincontainer.exe |
| Автор: Real McCoy 22.11.2010, 14:51 |
| Не вижу такого процесса. Вы пробовали цепляться? Можете по шагам расписать, как это сделать? Я выбирал Debug\Attach to Process... в Студии, но среди процессов не вижу ничего похожего на plugin_container.exe Второй способ из статьи по Вашей ссылке у меня не сработал. |
| Автор: jonie 22.11.2010, 15:59 | ||
|