Я использую две программы на дот-нете в своей жизни. Одна — банковский клиент, другая — rapidshare manager. Обе — наикривейшие. Это я к тому, что когда-то апологеты дот-нетов ратовали, что теперь любой индус может сделать хорошую программу — и это типа надежно, безопасно и так далее. А что мы имеем на практике? — точно такую же глючную байду, только еще хуже. Когда программа на C++ падает — ее просто перезапускаешь по-новой и все. Это неприятно, но терпимо. Но вот когда падает программа на дот-нете — приходится перегружать винду. И вот это уже не терпимо. Так что, уважаемые дот-нетчики, я вас поздравляю — весь ваш пар ушел в свисток! Такие дела. Ставьте минусы.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Здравствуйте, McSeem2, Вы писали:
MS>Я использую две программы на дот-нете в своей жизни. Одна — банковский клиент, другая — rapidshare manager. Обе — наикривейшие. Это я к тому, что когда-то апологеты дот-нетов ратовали, что теперь любой индус может сделать хорошую программу — и это типа надежно, безопасно и так далее. А что мы имеем на практике? — точно такую же глючную байду, только еще хуже. Когда программа на C++ падает — ее просто перезапускаешь по-новой и все. Это неприятно, но терпимо. Но вот когда падает программа на дот-нете — приходится перегружать винду. И вот это уже не терпимо. Так что, уважаемые дот-нетчики, я вас поздравляю — весь ваш пар ушел в свисток! Такие дела. Ставьте минусы.
Только очень наивный человек может утверждать, что индус не в силах написать плохую программу на дотнете. Ответственно заявляю: индус может всё. Даже перекрутить мозги винде так, чтобы она не отпускала хендлы по крашу процесса (а по какой ещё причине может потребоваться ребут?). Решпект, чо
Если такое происходит с любой софтиной на дотнете — у вас однозначно убита винда. Для начала — крашлог при повторном запуске и версию винды (если у вас какаянить сборка — тему можно спокойно закрывать). И системные требования падающей программы заодно.
Отвечая на сабж: CDBurnerXP 4 частями(?) написан на дотнете (и даже на 4м). Мне конечно пофиг, что там у него внутре, а вот за managed API для LightScribe — авторам огромное спасибо
Здравствуйте, Sinix, Вы писали:
S>Если такое происходит с любой софтиной на дотнете — у вас однозначно убита винда. Для начала — крашлог при повторном запуске и версию винды (если у вас какаянить сборка — тему можно спокойно закрывать). И системные требования падающей программы заодно.
Нет, конечно же, не на любой. Но это какая-то тенденция — программа падает, это бывает. После чего обычная программа перезапускается и все! А программа на дот-нете после этого тупо не стартует. То есть, запускаешь — и ничего не происходит. Вообще ничего. Винда при этом продолжает нормально работать. А программа не запускается. Помогает только холодный рестарт всей винды. Ну что за фигня? Спасибо, любимый микрософт за дополнительный рак головы.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Здравствуйте, McSeem2, Вы писали:
L>>Гм. А как так сделать, чтобы падение программы требовало перезапуск винды?
MS>На самом деле не требует. Но и программа не запускается — помогает только холодный рестарт. Но вообще-то, речь не о рестарте.
И как такого добиться? Я без подвоха, просто интересно.
Здравствуйте, McSeem2, Вы писали:
MS>Я использую две программы на дот-нете в своей жизни. Одна — банковский клиент, другая — rapidshare manager.
И еще несколько десятков сайтов. Например этот
MS>Но вот когда падает программа на дот-нете — приходится перегружать винду.
Здравствуйте, McSeem2, Вы писали:
MS>Здравствуйте, Sinix, Вы писали:
S>>Если такое происходит с любой софтиной на дотнете — у вас однозначно убита винда. Для начала — крашлог при повторном запуске и версию винды (если у вас какаянить сборка — тему можно спокойно закрывать). И системные требования падающей программы заодно.
MS>Нет, конечно же, не на любой. Но это какая-то тенденция — программа падает, это бывает. После чего обычная программа перезапускается и все! А программа на дот-нете после этого тупо не стартует. То есть, запускаешь — и ничего не происходит. Вообще ничего. Винда при этом продолжает нормально работать. А программа не запускается. Помогает только холодный рестарт всей винды. Ну что за фигня? Спасибо, любимый микрософт за дополнительный рак головы.
Одна программа — это уже тенденция? Ну и насчет "обычных программ" ты ооочень сильно заблуждаешься
Здравствуйте, McSeem2, Вы писали:
MS>Спасибо, любимый микрософт за дополнительный рак головы.
Мышки плакали, кололись. Дорогой друк, Вы за последний месяц не одну тему тут создали с жалобами на винду. За это время давно можно было пересесть на убунту и начать жаловаться на шаттлворта вместо гейтса. В чем дело, что Вас так держит на ненавистной платформе?
Здравствуйте, Lloyd, Вы писали:
L>И как такого добиться? Я без подвоха, просто интересно.
Вариант 1 — сам процесс остаётся висеть. Учитывая уровень аргументации ТС — самый вероятный.
Вариант 2 — мы какой-то магией захватываем хендл и не релизим его даже после убийства процесса (возможно, захватывает внешний процесс, например, shell).
Здравствуйте, lazymf, Вы писали:
MS>>Спасибо, любимый микрософт за дополнительный рак головы. L>В чем дело, что Вас так держит на ненавистной платформе?
Здравствуйте, Sinix, Вы писали:
L>>И как такого добиться? Я без подвоха, просто интересно. S>Вариант 1 — сам процесс остаётся висеть. Учитывая уровень аргументации ТС — самый вероятный. S>Вариант 2 — мы какой-то магией захватываем хендл и не релизим его даже после убийства процесса (возможно, захватывает внешний процесс, например, shell).
У меня так падал Lotus Notes — один из его процессов оставался жить и пока его не прибъешь оно падало при повторном старте. А падало оно раз по 10 на дню. Привет IBM.
C FF и Thunderbird ситуевина чуть другая Они вообще не завершают свой единственный процесс — перезапуск только через таск мереджер. Привет Mozilla.
Приветствую, Antikrot, вы писали:
A> Здравствуйте, Sheridan, A> а ты хоть понял, что в начальном сообщении показана ущербность плюсового кода?
С ее помощью описана еще бОльшая ущербность дотнета
Когда программа на C++ падает — ее просто перезапускаешь по-новой и все. Это неприятно, но терпимо. Но вот когда падает программа на дот-нете — приходится перегружать винду.