Я создал приложение для одного из моих клиентов, на данный момент я делаю установку для этого программного обеспечения, так как я просто устанавливаю Sql Server 2012 (экспресс-версию), копирую/вставляю основной .exe файл (который запускает приложение), а также я копирую все необходимые DLL-файлы и один файл реестра.Создание установочных файлов Setup.exe
Я хотел бы сделать один файл Setup.exe, и когда мой клиент захочет установить мое приложение, ему просто нужно решить, каким будет путь, на котором будет установлено приложение, и все такие вещи, как Sql Server 2012 Express, Registry файлы, DLL-файлы и т. д. будут установлены и добавлены в выбранный им путь (что-то вроде InstallSHield).
Я видел, что есть несколько альтернатив для InstallShield, но я не уверен, что это действительно нужно?
Там миллиард вариантов. Например, вы можете использовать [Wix] (http://wixtoolset.org/). – Tobberoth
Возможно, вы искали [http://stackoverflow.com/search?q=best+installer]. – crashmstr