Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

A good (preferably free) installer for .Net apps?

I have a .Net (C#) app that uses Sql Express. Development is finished, and now i have to choose some installer to deploy my app. I tried "Microsoft Visual Studio Publishing Wizard" but i love it and hate it in the same time! I love it cause it detects all components missing at clients computer, downloads them and installs them automatically. I hate it cause once deployed, my app doesn't seems to have it's directory, so client can't place plugins he develops independently! Also, i don't know if i can tell "publishing wizard" to create particular dir structure inside installation folder...

Is there any installer able to detect missing components from my client's computer, download and install them and also allow me to configure installation path, dir structure and etc?

like image 617
guest86 Avatar asked Mar 31 '12 09:03

guest86


People also ask

Which Windows Installer is best?

Renewal by Andersen, LLC: Best Overall We selected Renewal by Andersen as the overall best window installation company because of its high-quality windows, stellar reputation, outstanding customer service, and considerable warranty.

What is Visual Studio Installer?

Visual Installer is a setup tool that can be used to create installation programs and setup packages for the Microsoft Windows platform.

What is App Installer used for?

A simple-to-use, robust tool for installing Android apps. Obtain an APK file (or a few APK files) that you want to install. Drag-and-drop the file(s) on to the program's window.


2 Answers

You can use Inno Setup which is great installer itself and with such scripts like Modular InnoSetup Dependency Installer (you can also write your own) you can install missing components.

like image 74
Pol Avatar answered Sep 20 '22 13:09

Pol


I suggest WiX. It's free and very flexible.

like image 20
Kirill Polishchuk Avatar answered Sep 21 '22 13:09

Kirill Polishchuk