Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
 Аватар для НатанЭшкевич
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 15

Универсальный инсталлятор

02.11.2016, 10:02. Показов 1706. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дело в том, что никак не получается создать универсальный инсталлятор. Он, по идее, должен быть написан через текстовый документ, а после иметь расширение ".ini". Но вот как это сделать. Через командные файлы?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.11.2016, 10:02
Ответы с готовыми решениями:

Инсталлятор для программы
Попробовал Inno Setup. Все хорошо, проблема только в том, что если устанавливать в program settings, нужны админ права это раз, но это и...

Инсталлятор службы в Windows
Доброе время суток, форумчане! Пишу службу для винды для заказчика, решил воздвигнуть мало-мальский пример, скомпилировать и посмотреть,...

Инсталлятор - Добавить запись в планировщик заданий
написана программа, делаю к ней инсталятор через построение решений VS 2008. проблема заключается в том что во время установки нужно...

13
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
02.11.2016, 10:07
Цитата Сообщение от НатанЭшкевич Посмотреть сообщение
Дело в том, что никак не получается создать универсальный инсталлятор. Он, по идее, должен быть написан через текстовый документ, а после иметь расширение ".ini". Но вот как это сделать. Через командные файлы?
Вы о чем?
0
Заблокирован
02.11.2016, 10:07
О чем речь здесь?
0
 Аватар для НатанЭшкевич
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 15
02.11.2016, 10:09  [ТС]
В смысле, о чем. Мне нужен совет, как написать универсальный инсталлятор.
0
Эксперт .NET
 Аватар для Usaga
14086 / 9303 / 1348
Регистрация: 21.01.2016
Сообщений: 34,915
02.11.2016, 10:11
НатанЭшкевич, в чём должна выражаться универсальность и причём тут текстовый документ?
0
Заблокирован
02.11.2016, 10:11
Что такое "универсальный" инсталлятор? Чем отличается от "обычного" инсталлятора, например, в виде msi?
0
 Аватар для НатанЭшкевич
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 15
02.11.2016, 10:16  [ТС]
суть универсального, как раз в его универсальности. Он может работать с любыми программами, сжатыми или нет и пр. Некоторые инсталляторы созданы под определенный тип программ, а универсальный может работать с абсолютно любой программой

Добавлено через 2 минуты
Про универсальность я написал чуть ниже, прочитайте, пожалуйста. А как вы предлагаете, мне подсказали, что, мол по типу должно быть, словно в блокноте. Сам инсталлятор должен быть похож на "win.ini", если открыть ее через блокнот.
0
Заблокирован
02.11.2016, 10:17
Цитата Сообщение от НатанЭшкевич Посмотреть сообщение
Он может работать с любыми программами, сжатыми или нет и пр.
Инсталлятор копируется программу и файлы в определенное место на диск. Ему без разницы упакован exe или нет. Инсталлятор может вообще ставить не программу, и с файлами не работать.
1
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
02.11.2016, 10:19
НатанЭшкевич, По моему Вы слабо представляете о чем пишите. Без обид но похоже на бред)

Добавлено через 55 секунд
Ва почитайте - разберитесь, а там если что не поймете, пишите постараемся помочь.
1
 Аватар для НатанЭшкевич
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 15
02.11.2016, 10:23  [ТС]
Ну, вот допустим, используем программу для создания инсталлятора, ту же NSIS. На первых стадиях разработки, предлагаются макеты для создания инсталлятора, где пользователь должен указать, с какими программами/файлами будет работать созданный инсталлятор. Так что спорный вопрос, про важность упаковки и т.д.

Добавлено через 1 минуту
Эх, ладненько, спасибо Может быть есть что на примете, что можно взять на заметку/почитать?
0
Заблокирован
02.11.2016, 10:25
Цитата Сообщение от НатанЭшкевич Посмотреть сообщение
Так что спорный вопрос, про важность упаковки и т.д.
Нет, не спорный. Инсталлятор может работать с любыми файлами абсолютно любыми методами.

Добавлено через 26 секунд
Цитата Сообщение от НатанЭшкевич Посмотреть сообщение
Может быть есть что на примете, что можно взять на заметку/почитать?
MSI, WiX toolset.
1
 Аватар для НатанЭшкевич
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 15
02.11.2016, 10:26  [ТС]
Спасибо)
0
Эксперт .NET
 Аватар для Usaga
14086 / 9303 / 1348
Регистрация: 21.01.2016
Сообщений: 34,915
02.11.2016, 10:29
НатанЭшкевич, есть ещё довольно простой в обращении Inno Setup. Там вся конфигурация, как раз, в виде текстового файла задаётся.
0
 Аватар для НатанЭшкевич
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 15
03.11.2016, 10:43  [ТС]
О, отлично. Спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.11.2016, 10:43
Помогаю со студенческими работами здесь

Как лучше создать инсталлятор в visual studio 2013
Есть проект на visual studio 2013 community, проект по сути не сложный, при его установке должна устанавливаться win-служба, которая...

Универсальный сортировщик
Допустим, class Sorter<T> . Проблема сравнить 2 элемента типа Т. Можно как-то указать, что тип T будет из сравниваемых типов?

Универсальный код
Вобщем идея такая. Создается программа которая отсылает данные по почте. Предполагается что компьютеры разные. Хотелось бы пометить их...

Универсальный Compare(х,у)
Подскажите как сделать универсальным метод Compare интерфейса IComparer, чтобы не писать для каждого типа DateTime.Compare(x,y),...

Универсальный класс и операторы +-/*
Собственно создал универсальный класс но встрял. Операция сложения не работает, а какие ставить ограничения для того что бы они работали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru