Сегодня с ужасом узнал, что в Visual Studio 2012 Express нет шаблона для создания программ установки. Начал шурстить по интернету и по ходу дела MS удалила шаблон и интегрировалась с InstallShield.
Кто как создает программы установки?
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Из такого рода программ первой на ум приходит Inno Setup.
WinRar'ом (самораспаковывающийся архив), если приложение не использует компонентов, которые надо регистрировать с системе, типа ocx, ActiveX, com. Если использование таких компонентов избегать и заменять их .Net-компонентами, то вполне можно делать закрытые сборки, которые инсталлируются в системе простым копированием и winrar для этого вполне подходит. А вообще можно найти массу альтернативных инсталляторов, если понадобится. Если в VS 2013 есть InstallShield, то можно и его использовать. Кроме того в VS есть способ распространения через веб. Это более современно и пользователь всегда пользуется последней актуальной версией приложения.
Пользуюсь "Smart Install Maker" версии 5.02. Довольно дружелюбный интерфейс.
А это только в Express?
Вы же занимаетесь разработкой в вебе зачем вам эти инсталлы делать? Свои продукты готовите?
Использую NSIS, в нем есть практически все, что может понадобится. Единственно инсталлятор настраивается в текстовом редакторе (ручками все надо делать). Добавлю еще, что это наверно самый популярный бесплатный инсталлятор
Пользуюсь комбинацией Inno Setup + ISTool, чтоб не писать вручную. Очень удобно, я доволен
технология Click Once
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.