Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Инсталлятор для .net приложений


Автор: Rohoss 25.4.2009, 20:08
Нужен инсталлятор, который бы не сильно увеличивал размер приложений, которые весят порядка 40Кб  

Автор: source777 26.4.2009, 00:52
Во-первых, нафига приложению размером в 40 кб инсталлятор?
Во-вторых, что значит "не сильно" в данном контексте и что этот инсталлятор должен делать? 

Автор: Rohoss 4.5.2009, 08:56
Цитата(source777 @  26.4.2009,  00:52 Найти цитируемый пост)
Во-первых, нафига приложению размером в 40 кб инсталлятор?

Чтобы поместить приложения в нужное место, создать ярлыки, ассоциировать файлы.
В общем, то, что делает инсталлятор  smile 

Цитата(source777 @  26.4.2009,  00:52 Найти цитируемый пост)
Во-вторых, что значит "не сильно" в данном контексте и что этот инсталлятор должен делать? 

Если использовать «Inno Setup», к примеру, то размер выходного файла получится > 400 Кб.
Не сильно, это хотя бы < 100 Кб. 
Такое не трудно сделать самому, но зачем изобретать велосипед, если он конечно есть

Автор: -Mikle- 4.5.2009, 09:12
Цитата(Rohoss @  4.5.2009,  11:56 Найти цитируемый пост)
Чтобы поместить приложения в нужное место, создать ярлыки

Для такой задачи можно использовать WinRAR. Ставишь галочку "создать SFX-архив" и в настройках задаешь необходимые параметры, ярлыки. Либо, можно не запариваться с его настройками и сделать все в самом ехе'шнике. В настройках SFX еще параметр типа "Запустить после распаковки". Туда можно написать имя твоего exe'шника плюс параметр командной строки для запуска. Твоя прога запускается, проверяет наличие параметра в командной строке и выполняет некоторые действия по настройке ярлыков и ассоциаций. Вообще SFX имеет много настроек, вплоть до настройки окон мастера установки.

Автор: Rohoss 4.5.2009, 15:14
-Mikle-, , спасибо. Я как-то и не подумал что он сделает файл маленьким.
Надеюсь будет работать если WinRAR не установлен?

Автор: Partizan 4.5.2009, 15:54
Rohoss, будет

Автор: Rohoss 4.5.2009, 19:39
Цитата(Partizan @  4.5.2009,  15:54 Найти цитируемый пост)
Rohoss, будет

Смотри мне  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)