Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best Way To Create C# Installer

I use Visual C# 2008 Express Edition. I would like to be able to create an installer for a project I have. I can kind of do it with the Publish tool, but you get little to no control.

Is there a free way to do this, or do I need to spring for the full-blown version of VS2008? -or- Do I just not know what I am doing when publishing?

My biggest issue is that it doesn't let the user choose where to install the program, it just drops it in some predefined location.

like image 281
Jason Avatar asked Nov 21 '25 04:11

Jason


1 Answers

If you do not need to use MSI, you could use the Nullsoft Scriptable Install System. It is free and is the installer used by a lot of open source programs.

http://nsis.sourceforge.net/Main_Page

like image 136
CalebD Avatar answered Nov 23 '25 18:11

CalebD