Есть .net exe-шник, которому нужно .Net Framework 2.0
При попытке запуска под виндой, на которой .Net Framework 2.0 не установлен оно не стартует и показывает сообщение об ошибке "0xc0000135"
Есть какой-нибудь шанс сделать так, что бы не надо было гуглить, что значит 0xc0000135, а просто сообщалось, чего не хватает и, в идеале, перелагалось скачать?
Или это в Священные Войны?
Спасибо
Re: Показывать что-нибудь осмысленное вместо 0xc0000135
Y>Есть какой-нибудь шанс сделать так, что бы не надо было гуглить, что значит 0xc0000135, а просто сообщалось, чего не хватает и, в идеале, перелагалось скачать?
сделать нативное приложение-стартёр (хоть на скрипте), которое проверит наличие fw
Re[2]: Показывать что-нибудь осмысленное вместо 0xc0000135
Y>>Есть какой-нибудь шанс сделать так, что бы не надо было гуглить, что значит 0xc0000135, а просто сообщалось, чего не хватает и, в идеале, перелагалось скачать? O>сделать нативное приложение-стартёр (хоть на скрипте), которое проверит наличие fw
А как-нибудь поцивильней? В эпоху прозрачных окон и облаков странно это.
Re[3]: Показывать что-нибудь осмысленное вместо 0xc0000135
>поцивильней
встроить установку net в инсталлятор (делается из студии ~1 галкой)
"В эпоху прозрачных окон и облаков" надо ещё постараться найти комп без установленного net. Автоматизируем бюджетную организацию c win2000 на целеронах?
Re[4]: Показывать что-нибудь осмысленное вместо 0xc0000135
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
А>Вероятно проблема не в .Net, т.к. в Win 7 установлен 3.5 SP1
Я того же мнения. Вычитал, что такое иногда бывает, когда не удается подгрузить какую-то сборку.
Что бы воспроизвести, решил попробовать на совсем "чистой" Windows. Дистрибутив под рукой был только XP.
Из примечательного: теперь у того же клиента все запускается. По его заверениям он ничего не устанавливал и не перенастраивал, логинился "как всегда".
Что бы это могло быть?
Re[7]: Показывать что-нибудь осмысленное вместо 0xc0000135
Здравствуйте, ylem, Вы писали: Y>Из примечательного: теперь у того же клиента все запускается. По его заверениям он ничего не устанавливал и не перенастраивал, логинился "как всегда". Y>Что бы это могло быть?
Сдается мне, что он или врёт, или добросовестно заблуждается...
... << RSDN@Home 1.2.0 alpha 5 rev. 1536>>
Re[8]: Показывать что-нибудь осмысленное вместо 0xc0000135
Y>>Из примечательного: теперь у того же клиента все запускается. По его заверениям он ничего не устанавливал и не перенастраивал, логинился "как всегда". Y>>Что бы это могло быть?
C>Сдается мне, что он или врёт, или добросовестно заблуждается...
У него дата была откручена на день назад, а навесная защита "в прошлом" работать отказывалась. Совершенно молча.
На следующий день наступило настоящее