Показывать что-нибудь осмысленное вместо 0xc0000135
От: ylem  
Дата: 04.09.11 00:29
Оценка:
Есть .net exe-шник, которому нужно .Net Framework 2.0
При попытке запуска под виндой, на которой .Net Framework 2.0 не установлен оно не стартует и показывает сообщение об ошибке "0xc0000135"

Есть какой-нибудь шанс сделать так, что бы не надо было гуглить, что значит 0xc0000135, а просто сообщалось, чего не хватает и, в идеале, перелагалось скачать?
Или это в Священные Войны?

Спасибо
Re: Показывать что-нибудь осмысленное вместо 0xc0000135
От: Osaka  
Дата: 04.09.11 00:49
Оценка:
Y>Есть какой-нибудь шанс сделать так, что бы не надо было гуглить, что значит 0xc0000135, а просто сообщалось, чего не хватает и, в идеале, перелагалось скачать?
сделать нативное приложение-стартёр (хоть на скрипте), которое проверит наличие fw
Re[2]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: ylem  
Дата: 04.09.11 02:05
Оценка:
Y>>Есть какой-нибудь шанс сделать так, что бы не надо было гуглить, что значит 0xc0000135, а просто сообщалось, чего не хватает и, в идеале, перелагалось скачать?
O>сделать нативное приложение-стартёр (хоть на скрипте), которое проверит наличие fw

А как-нибудь поцивильней? В эпоху прозрачных окон и облаков странно это.
Re[3]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: Osaka  
Дата: 04.09.11 03:02
Оценка:
>поцивильней
встроить установку net в инсталлятор (делается из студии ~1 галкой)
"В эпоху прозрачных окон и облаков" надо ещё постараться найти комп без установленного net. Автоматизируем бюджетную организацию c win2000 на целеронах?
Re[4]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: ylem  
Дата: 04.09.11 04:30
Оценка:
O> Автоматизируем бюджетную организацию c win2000 на целеронах?

Нет. У одного клиента программа не запускалась совершенно молча (Win 7).
Попробовал хоть как-то воспроизвести. В виртуальную машину поставил какую-то краденную XP.
Пока не скачал fw 2.0, программа не запустилась.

> В эпоху прозрачных окон и облаков" надо ещё постараться найти комп без установленного net.


Если бы программе был нужен fw 4.0, а был бы только 3.5, эффект был бы таким же?
Re[5]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: Аноним  
Дата: 04.09.11 09:26
Оценка:
Здравствуйте, ylem, Вы писали:

Y>Нет. У одного клиента программа не запускалась совершенно молча (Win 7).


Вероятно проблема не в .Net, т.к. в Win 7 установлен 3.5 SP1
Re[6]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: ylem  
Дата: 04.09.11 23:25
Оценка:
А>Вероятно проблема не в .Net, т.к. в Win 7 установлен 3.5 SP1

Я того же мнения. Вычитал, что такое иногда бывает, когда не удается подгрузить какую-то сборку.
Что бы воспроизвести, решил попробовать на совсем "чистой" Windows. Дистрибутив под рукой был только XP.

Из примечательного: теперь у того же клиента все запускается. По его заверениям он ничего не устанавливал и не перенастраивал, логинился "как всегда".
Что бы это могло быть?
Re[7]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: SaZ  
Дата: 15.09.11 13:54
Оценка: +1
Здравствуйте, ylem, Вы писали:

Y>теперь у того же клиента все запускается...

Y>Что бы это могло быть?

Windows update
Re[7]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: 2Cobalt  
Дата: 23.09.11 04:06
Оценка:
Здравствуйте, ylem, Вы писали:
Y>Из примечательного: теперь у того же клиента все запускается. По его заверениям он ничего не устанавливал и не перенастраивал, логинился "как всегда".
Y>Что бы это могло быть?

Сдается мне, что он или врёт, или добросовестно заблуждается...
... << RSDN@Home 1.2.0 alpha 5 rev. 1536>>
Re[8]: Показывать что-нибудь осмысленное вместо 0xc0000135
От: ylem  
Дата: 25.09.11 09:26
Оценка:
Y>>Из примечательного: теперь у того же клиента все запускается. По его заверениям он ничего не устанавливал и не перенастраивал, логинился "как всегда".
Y>>Что бы это могло быть?

C>Сдается мне, что он или врёт, или добросовестно заблуждается...


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