powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Кто хорошо знаком с особенностями Visual Studio?
11 сообщений из 11, страница 1 из 1
Кто хорошо знаком с особенностями Visual Studio?
    #38117563
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совершенно мне непонятная вещь происходит...

C#
Исходные данные : Старый проект. В нём куча формочек с компонентами (в т.ч. пользовательскими), говнокод заставляет всё это работать.
На одной из форм есть кнопка, по нажатии на неё выполняется кое-какой код (берёт из базы данные,анализирует, выкладывает на форму в грид)
Неястность отладки :
Двойной щелчок в режиме отладки на форме меня отправил в обработчик Кнопка_Click
Ставлю брейкпоинт в самом начале обработчика - при выполнении на нём Visual Studio не останавливается...
Проверяю:

На панели "стандартная" выбран режим Debug

Добавляю в обработчике первую строку Message.Show - но выполняется так, как будто я этот код не изменял...

Удаляю вообще всё содержимое обработчика так, чтобы кнопка вообще ничего не делала - но она всё равно упёрто работает.
выбираю "очистить проект", "перепостроить решение", "перепостроить текущий проект", выполняю - кнопка всё равно работает.

удаляю обработчик вообще. Запускаю.... работает сссука

Удаление эксешника перед запуском не дало результатов.

Возвращаю код (Ctrl+Z), ставлю брейкпоинт ещё раз, навожу мышь на красное пятно (т.е. на сам брейкпоинт), в подсказке вижу:
В настоящий момент попадания в точку останова не произойдёт. Нет загруженных символов для этого документа
Что за символы?
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38117659
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь парень столкнулся с той же проблемой и решил её так:
kotfantazer1) Поставил в настойках отладчика:
- грузить все символы, кроме исключенных
- Выбрал сервер символов Microsoft

2) Из папки bin удаляю папки с собранным проектом, то есть: x64 и x86

После чего он все находит и отладка работает =)

Удалить-то я удалил, но как выполнить два первых пункта? У меня VS 2008. Таковых галочек не нашёл..
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38117749
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я почти весь код удалил из того файла, остались только заголовки функций, возвращающих нули или NULLы. Но эта херовина всё равно продолжает работать!! Прошу помощи
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38117814
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles WeylandУдалить-то я удалил, но как выполнить два первых пункта?
Tools -> Options -> Debugging -> Symbols
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38117835
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я теперь исключил несколько модулей. Ссылки на них заменил на пустышки. Сделал поиск по слову DEBUG в папке и удалил все отладочные и релизные папки во всём решении.
Продолжает строиться, компилироваться и выполняться корректно. Откуда он берёт инфу о том, каким проект был раньше??? Более того, не понятно, чего он там делает целых 5 секунд во время построения..


bazile, спасибо за отклик! Но этого у меня нет... и обычно без этого всегда отладка работала нормально
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38118010
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
upp
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38118018
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проект.
Изменил код.
Запустил.
Выполняется старый код. Значит, он его откуда-то берёт. Скажите, откуда? Какие файлы мне удалить? Или куда посмотреть?
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38118030
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

почисть папку bin и obj
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38118075
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VSVLADCharles Weyland,

почисть папку bin и obj
использовал Ctrl+F для поиска всех bin и obj в решении, удалил их все, перепостроил заново...
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38118122
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

- посмотри в свойствах проектов куда они компилируются и очисти эти папки
- проверь референсы проектов. Иногда вместо project reference люди по ошибке ставят reference на .dll-ку и это приводит к описанному тобой поведению - "меняю/удаляю, но все равно работает"
...
Рейтинг: 0 / 0
Кто хорошо знаком с особенностями Visual Studio?
    #38118147
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazileCharles Weyland,

- посмотри в свойствах проектов куда они компилируются и очисти эти папки
- проверь референсы проектов. Иногда вместо project reference люди по ошибке ставят reference на .dll-ку и это приводит к описанному тобой поведению - "меняю/удаляю, но все равно работает"
спасибо огромное!!!!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Кто хорошо знаком с особенностями Visual Studio?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]