|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.02.2013, 17:38 | #1 |
Пользователь
Регистрация: 20.10.2011
Сообщений: 44
|
как сделать программу чтобы она сама устанавливалась
Здравствуйте, друзья. У меня вопрос, та часть MSDN в которой об этом рассказывается на Английском , подскажите, хотяб, в какую сторону копать, буду очень благодарен. Хочу сделать так, что бы программа запрашивала разрешить, и устанавливалась, типа как GoogleToolbar. Ну .до связи всем, буду ждать.P.S VisualStudio 2010
|
13.02.2013, 19:15 | #2 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 352
|
Воспользоваться бесплатным инсталятором:
http://www.jrsoftware.org/isinfo.php http://nsis.sourceforge.net/Main_Page http://www.advancedinstaller.com/ |
13.02.2013, 19:28 | #3 |
Пользователь
Регистрация: 20.10.2011
Сообщений: 44
|
да
а самому не получится? спасибо
|
13.02.2013, 19:33 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...а зачем вообще инсталлятор? Cчитаю это плохим тоном. Даже, если программе для работы вкрай требуется прописать COM-объект или нагадить в реестр или определить путь установки, это можно сделать при запуске программы своими средствами.
В конце-концов, распаковку в нужную директорию обеспечивают винраровские архивы sfx.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
13.02.2013, 20:06 | #5 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
13.02.2013, 20:34 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...не надо прописываться, уже сколько таких недоинcталляторов, прописываются, а потом вычищай за ними после их деинсталляции. Так что да, плохой тон. Если нет "инсталляции", то и прописываться не нужно.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
13.02.2013, 20:44 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
это не значит что нельзя прописываться, надо просто прописыватся корректно и удаляться корректно.
да меня еще более раздражает софт распаковавшийся, а удалить тока ручками. да и следы на компе оставляют намерено. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
13.02.2013, 20:49 | #8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Я нигде и не утверждал, что нельзя прописываться, а высказал свою точку зрения, что инсталляторы - плохой тон. И вообще, ПО в идеале распространять в обычном архиве, причем где распаковал, там и запустил, без всяких загаживаний реестров и прочего. Имхо.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
13.02.2013, 20:51 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ИМХО для знающего, а у обычного пользователя будет срачь на компе в папке загрузки.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
13.02.2013, 20:57 | #10 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Это как раз не страшно, папка загрузки не есть системная жизненно важная папка.
А срач развести в системе некорректному инсталлятору проблем не представляет. Потом пользователи клеанерами начинают пользоваться, делают еще хуже по незнанию и привет мусору в лучшем случае, а в худшем неккоректная работа ОС и крики на форумах "памагите".
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как изменить эту программу чтобы она заработала? | Анастасия91 | Visual C++ | 6 | 13.12.2010 08:05 |
пграмма совершает аварийное прерывание.как сделать так чтобы она работала нормально? | Екатерина3439 | Общие вопросы C/C++ | 8 | 24.06.2010 00:27 |
Как сделать программу, чтобы она запускалась везде? | grenles | Общие вопросы C/C++ | 3 | 11.06.2008 21:10 |
как сделать так чтобы при открытии второй формы олько она была активной | doncova1 | Общие вопросы Delphi | 2 | 03.02.2007 19:34 |