Вход на сайт
Какие программы нужны обычному пользователю компА?
1225 просмотров
Перейти к просмотру всей ветки
в ответ digital.pilot 17.05.08 22:12
У меня сотня _чужих_ библиотек.
Можно поинтересоваться, о каком продукте идёт речь? Сотня чужих библиотек (я так понимаю - от сотни разных поставщиков?) в одном продукте - это сильно. Хотя, всё равно непонятно, что мешает их все интегрировать в приложение.
Любой затык с деплойментом у конечного пользователя - это звонок мне и потеря моего рабочего времени.
Угу, того самого времени, за которое он, юзер, и платит. Не говоря уже о том что этот затык может случится один раз - на второй он должен быть пофиксен.
Я надеюсь, ты не путаешь COM-регистрацию с сообщением о регистрации ODBC-драйверов, что он выдает при старте?
Нет, не путаю. Но помню софт, который требовал инсталляции для регистрации ODBC драйверов, вместо того чтобы это делать в динамике. Регистрация COM при старте (один раз, а не каждый старт - т.е. если она не зарегистрирована) - совсем не невозможная вещь. Или ты будешь утверждать, что это не так? Да, нужно сделать, но _один_ раз. Грубо говоря - ты вкладываешь в дистр всё, чего нет в чистой системе, при каждом старте проверяешь, всё ли что нужно зарегистрировано (COM в частности), регистрируешь если нет, всё. Максимум, чем это грозит - чуть-чуть увеличенным временем первого запуска. Кстати, начиная с WinXP, регистрация COM вообще необязательна, если уж на то пошло - http://msdn.microsoft.com/en-us/magazine/cc188708.aspx.
Приведи мне _конкретный_ пример _необходимости_ инсталляции (если ты не модифицируешь саму систему). Даже драйвера не нужно инсталлировать (ProcExp и т.п. тому пример), а ты меня убеждаешь что без инсталляции не обойтись. Да и масса существующих приложений (иногда достаточно непростых), которые могут работать даже после простого копирования, об этом явно говорит. Конечно, монсты вроде Rechnungswesen от DateV уже просто так не скопируешь, но (если бы у разработчиков было желание) и это не невозможно.
Можно поинтересоваться, о каком продукте идёт речь? Сотня чужих библиотек (я так понимаю - от сотни разных поставщиков?) в одном продукте - это сильно. Хотя, всё равно непонятно, что мешает их все интегрировать в приложение.
Любой затык с деплойментом у конечного пользователя - это звонок мне и потеря моего рабочего времени.
Угу, того самого времени, за которое он, юзер, и платит. Не говоря уже о том что этот затык может случится один раз - на второй он должен быть пофиксен.
Я надеюсь, ты не путаешь COM-регистрацию с сообщением о регистрации ODBC-драйверов, что он выдает при старте?
Нет, не путаю. Но помню софт, который требовал инсталляции для регистрации ODBC драйверов, вместо того чтобы это делать в динамике. Регистрация COM при старте (один раз, а не каждый старт - т.е. если она не зарегистрирована) - совсем не невозможная вещь. Или ты будешь утверждать, что это не так? Да, нужно сделать, но _один_ раз. Грубо говоря - ты вкладываешь в дистр всё, чего нет в чистой системе, при каждом старте проверяешь, всё ли что нужно зарегистрировано (COM в частности), регистрируешь если нет, всё. Максимум, чем это грозит - чуть-чуть увеличенным временем первого запуска. Кстати, начиная с WinXP, регистрация COM вообще необязательна, если уж на то пошло - http://msdn.microsoft.com/en-us/magazine/cc188708.aspx.
Приведи мне _конкретный_ пример _необходимости_ инсталляции (если ты не модифицируешь саму систему). Даже драйвера не нужно инсталлировать (ProcExp и т.п. тому пример), а ты меня убеждаешь что без инсталляции не обойтись. Да и масса существующих приложений (иногда достаточно непростых), которые могут работать даже после простого копирования, об этом явно говорит. Конечно, монсты вроде Rechnungswesen от DateV уже просто так не скопируешь, но (если бы у разработчиков было желание) и это не невозможно.
If something sounds too good to be true, it probably is (с)