Страница: 1 | 2 |
Вопрос: Дистрибутив
Добавлено: 08.10.04 22:53
Автор вопроса: Tigre
Как создать дистрибутив?
И что в него ложить, кроме эксэшки (библиотеки или чтото ещё)?
Ответы
Всего ответов: 23
Номер ответа: 1
Автор ответа:
Unheilig
ICQ: 336859855
Вопросов: 9
Ответов: 32
Web-сайт:
Профиль | | #1
Добавлено: 08.10.04 23:58
Кроме экзешника можешь вложить ещё и хелп
Библиотеки можно не таскать так как они есть уже в самой Винде (кроме 98 кажется). А вот всякие ocx нужно пихать в c:\windows\system32\. Из инсталляторов могу посоветовать NSIS (Nullsoft Install system). Бесплатная, использует скрипты, поддерживает русский язык, большой хелп - можно разобраться что и как...
Номер ответа: 2
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #2
Добавлено: 09.10.04 02:54
Как раз наоборот. Их нигде нет кроме XP.
Номер ответа: 3
Автор ответа:
freeloader
ICQ: 50804884
Вопросов: 72
Ответов: 642
Web-сайт:
Профиль | | #3
Добавлено: 09.10.04 07:15
а разве в 2003 нету?
Номер ответа: 4
Автор ответа:
Mihalыch
ICQ: 373-509-101
Вопросов: 56
Ответов: 330
Профиль | | #4
Добавлено: 09.10.04 07:26
А NSIS сам находит необходимые для включения в дистрибутив компоненты, dll, ocx и т.д.?
Номер ответа: 5
Автор ответа:
freeloader
ICQ: 50804884
Вопросов: 72
Ответов: 642
Web-сайт:
Профиль | | #5
Добавлено: 09.10.04 09:20
Нет, находит все только вбшный инсталлер, его можно использовать для сбора информации, а потом самостоятельно прокладывать путь в NSIS на все используемые библиотеки и ActiveX'ы
Номер ответа: 6
Автор ответа:
freeloader
ICQ: 50804884
Вопросов: 72
Ответов: 642
Web-сайт:
Профиль | | #6
Добавлено: 09.10.04 09:20
Нет, находит все только вбшный инсталлер, его можно использовать для сбора информации, а потом самостоятельно прокладывать путь в NSIS на все используемые библиотеки и ActiveX'ы
Номер ответа: 7
Автор ответа:
Mihalыch
ICQ: 373-509-101
Вопросов: 56
Ответов: 330
Профиль | | #7
Добавлено: 09.10.04 09:37
В таком случае Installer2Go, тоже очень неплох!
Номер ответа: 8
Автор ответа:
freeloader
ICQ: 50804884
Вопросов: 72
Ответов: 642
Web-сайт:
Профиль | | #8
Добавлено: 09.10.04 10:05
Незнаю как у Installer2Go, но у NSIS достаточно широкие возможности, даже очень, скачай да посмотри, вот и определишся точно на чем остановиться...
Номер ответа: 9
Автор ответа:
Mihalыch
ICQ: 373-509-101
Вопросов: 56
Ответов: 330
Профиль | | #9
Добавлено: 09.10.04 10:12
На досуге обязательно качну. Кстати и тебе того же.
Номер ответа: 10
Автор ответа:
Tigre
Вопросов: 34
Ответов: 63
Профиль | | #10
Добавлено: 10.10.04 00:00
А как собирать данные средствами Visual Basic? И где можно скачать NSIS?
Номер ответа: 11
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #11
Добавлено: 10.10.04 01:10
Зачем ср-ми VB, если ты здравый программер, то и так ты знаешь что твоя прога использует, добавляешь это в установочный пакет и все...
home page:
http://nsis.sourceforge.net/
Номер ответа: 12
Автор ответа:
ZagZag
ICQ: 295002202
Вопросов: 87
Ответов: 1684
Профиль | | #12
Добавлено: 10.10.04 13:11
Ко всем файлав ведь к конец файла коммент не напишешь
Если надо просто хранить комментарии к каждому файлу
- Заведи базу данных
- Проиндексируй нужные файлы и добавь их пути и комментари в базу
- А потом своей прогой читай их из базы
Номер ответа: 13
Автор ответа:
Tigre
Вопросов: 34
Ответов: 63
Профиль | | #13
Добавлено: 10.10.04 16:09
В том то и дело, что я имею давольно смутное представление о DLL и OCX, какие из них использует моя прога и где их искать. Может кто-то подскажет что надо кидать например к этой проге http://www.vbnet.ru/samples/zip/15_game.zip
Номер ответа: 14
Автор ответа:
freeloader
ICQ: 50804884
Вопросов: 72
Ответов: 642
Web-сайт:
Профиль | | #14
Добавлено: 10.10.04 16:39
Есть вариант узнать )
Когда ты смотриш и видишь что тебе нужен какойто компонент, дабы самому долго все реализовывать да и не зачем, то ты идешь в Components->выбираешь тот компонент который тебе не обходим, при выборе компонента будет написан его путь чуть ниже листбокса, ну вот там то собственно и можно узнать...
Номер ответа: 15
Автор ответа:
freeloader
ICQ: 50804884
Вопросов: 72
Ответов: 642
Web-сайт:
Профиль | | #15
Добавлено: 10.10.04 16:51
COMDLG32.OCX;
PICCLP32.OCX;
MSComCTL.OCX;