![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| myendlessness |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 8.8.2008 Репутация: нет Всего: нет |
Есть очень простая программа:
Ставлю на "Close" breakpoint, но программа пролетает, всё работает без ошибок, но программа не останавливается там где надо! Подскажите, пожалуйста, в чём проблема? Среда разработки Microsoft Visual Studio 2008 C# |
|||
|
||||
| Мурлыкатам_ |
|
||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 5.2.2007 Где: город-герой Минск Репутация: нет Всего: 2 |
Какая милая программа
Брикпоинт может не работать с моей точки зрения в вижл студии в том случае, если управление туда не заходит. Т.е. ввиду твоей логики программа не попадает в эту строчку. Это очень просто проверить. Добавь перед фин.клозе:
Или Trace.WriteLine(...); если в конфиге лог сконигурирован. И посмотри, что выйдет Просто добавь в это место еще какой-нить код и поставь туда брикпоинт. перед:
Всегда нужно сделать проверку:
или использовать using. Еще маленькая подсказка, зачем так трахаться с чтением байтов? Всю вашу программу можно заменить на:
Операции с байтами и шортами кажутся сомнительными, не удивлюсь если это окажется чтение текстового файла, которое мона вообще 1й строкой записать
Это сообщение отредактировал(а) Мурлыкатам_ - 22.10.2010, 12:45 |
||||||||||
|
|||||||||||
| Kaerus |
|
||||
|
WPF'er ![]() Профиль Группа: Участник Сообщений: 89 Регистрация: 3.9.2010 Репутация: нет Всего: 1 |
myendlessness
Поставь breakpoint на 34 строке, у тебя скорее всего исключение из-за переполнения буфера (размер файла больше 4096 байт)
Замени на
Это сообщение отредактировал(а) Kaerus - 22.10.2010, 12:47 |
||||
|
|||||
| Мурлыкатам_ |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 5.2.2007 Где: город-герой Минск Репутация: нет Всего: 2 |
Оно же в трай кэче. Зашло бы все ровно на фин клоз. А епта! Console.WriteLine(exc.Message); return; <-------------------------------------------------- Выход |
||||||
|
|||||||
| myendlessness |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 8.8.2008 Репутация: нет Всего: нет |
Ребята, Вы волшебники, спасибо Мурлакатам, спасибо Kaerus!
|
|||
|
||||
| Kolovorot |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 12.1.2009 Репутация: нет Всего: 3 |
А меня breakpoint начал проскакивать после переустанвоки VS2008. Принтскрин:
Это сообщение отредактировал(а) Kolovorot - 14.12.2010, 15:32 --------------------
Никогда еще истина не повисала на руке безусловного. Фридрих Ницше. Так говорил Заратустра |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |