Это концептуальный вопрос, и я надеюсь, что он соответствует стилю вопросов и ответов Stackoverflow. Интересно, для чего подходит концепция установки приложений. В моем наивном понимании операционных систем нам не нужен реестр и для использования приложения его должно быть достаточно, чтобы просто скопировать исполняемый файл и файлы на ваш диск и запустить его.Для чего нужны установки?
Являюсь пользователем Windows, но также немного работал с Linux и заметил, что вместо инсталляторов есть менеджеры пакетов. Но даже те, кто делает больше, чем просто инструкцию по копированию, я думаю.
Я не думаю, что все установщики существуют только потому, что обычный пользователь ожидает их от привычной привычки. Так в чем преимущество инсталляторов в отличие от разработки приложений, которые предназначены для запуска из одной папки и копирования?
Мне бы очень хотелось, чтобы кто-то мог объяснить эту концепцию.
Итак, вы ожидаете, что ваши конечные пользователи будут регистрировать COM-объекты/расширения вручную? Установить службы? Проверьте зависимости? ... Подумайте об этом немного больше. Click'n'run хорош, но нетривиальные приложения нуждаются в большем, чем это. – Mat
@Mat. Спасибо за ваш ответ, что нужно для нетривиальных приложений более того? – danijar
Услуги? Регистрация объектов COM и тому подобное. Проверка зависимостей? – Mat