|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
как? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 11:54 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Charles Weyland, что значит "отключить try/catch в целях отладки"? Как ты это себе представляешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:18 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
представляю себе так, что среда игнорирует все try и catch ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:38 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Charles Weyland, такого механизма нет и если у тебя возникает такая необходимость, то скорее всего ты делаешь что-то не то. Зачем тебе это понадобилось? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:43 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Charles Weyland, Может лучше в последнем уровне Catch ловить любой тип Exception и в журнал записывать... в любом случае будет лучше. А игнор каких то операторов - не припомню ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:44 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
VSVLADCharles Weyland, Может лучше в последнем уровне Catch ловить любой тип Exception и в журнал записывать... в любом случае будет лучше. А игнор каких то операторов - не припомню оч. плохая практика ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:47 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Если хочется ловить исключения в отладке, до вызова обработчика, то сюда: Обработка исключений (отладка) . ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:47 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
pation, а какая хорошая практика для автора? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:48 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
VSVLADpation, а какая хорошая практика для автора? обрабатывать исключение там где оно произошло ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:50 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
pationVSVLADpation, а какая хорошая практика для автора? обрабатывать исключение там где оно произошлоИ пробрасывать его дальше, если не знаешь как правильно обработать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 12:51 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
skyANApationпропущено... обрабатывать исключение там где оно произошлоИ пробрасывать его дальше, если не знаешь как правильно обработать.И не отлавливать его в этом месте вообще, если точно знаешь, что не сможешь его обработать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 14:21 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
enigmaticskyANAпропущено... И пробрасывать его дальше, если не знаешь как правильно обработать.И не отлавливать его в этом месте вообще, если точно знаешь, что не сможешь его обработать.Это уже от ситуации зависит. Может надо в лог его записать и прокинуть. Или обернуть своим исключением с конкретными параметрами, что вызвали ситуацию и прокинуть дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 19:07 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Charles Weylandкак? можно поизвращаться Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 19:16 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Хотя конечно вопрос непонятен. зачем отключать? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 19:18 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Нездоровый топик... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 19:22 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
beg-in-erХотя конечно вопрос непонятен. зачем отключать? Дано: прога в несколько миллионов строк кода (дохрен копипаста). Глючная. Чтобы не вылетала, "программист" (назовём его так) понатыкал try{...}catch(){}. Да-да, все catch пустые. Тупо, чтобы прога не вылетала. Теперь прога не вылетает, но работает явно неадекватно. Лазить по ней и везде тыкать beg-in-erможно поизвращаться Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
либо их удалять - тоже не вариант. Вот и думаю, как сделать так, чтобы компилятор валился на всех исключениях, а не ловил их. Смутно помню, что в embarcadero, кажется, так можно сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 22:34 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Charles Weyland, повторяю:skyANAЕсли хочется ловить исключения в отладке, до вызова обработчика, то сюда: Обработка исключений (отладка) . ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 22:36 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
Charles WeylandДано: прога в несколько миллионов строк кода (дохрен копипаста). Глючная. либо их удалять - тоже не вариант. Вот и думаю, как сделать ну можно робота натравить на код. он все эти трай-кетчи найдёт и удалит/закомментирует/поставит #if руками по такому морю опасно шастать. вся жызнь уйдёт. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 22:43 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
beg-in-er,Charles WeylandВот и думаю, как сделать так, чтобы компилятор валился на всех исключениях, а не ловил их. Смутно помню, что в embarcadero, кажется, так можно сделать.MSDNОтладчик может прервать выполнение приложения немедленно при возникновении исключения, предоставляя таким образом шанс отладки исключения ещё до вызова обработчика. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 22:53 |
|
C# 2008. Отключить Try-Catch в целях отладки - возможно ли?
|
|||
---|---|---|---|
#18+
skyANACharles Weyland, повторяю:skyANAЕсли хочется ловить исключения в отладке, до вызова обработчика, то сюда: Обработка исключений (отладка) . Да, вот это очень ценный совет, собственно, что я и искал!! большшущщее ... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 23:39 |
|
|
start [/forum/topic.php?fid=20&msg=38122343&tid=1405299]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 168ms |
0 / 0 |