I have a solution containing a web application, a windows service plus a few scripts. I'd like it to be possible to click an install file and then choose where to place the files, create a web site or a virtual directory in IIS and install the service. I also have a few script I have to run via an external EXE that will be part of the package.
As I've understood it the default .NET installers doesn't really support this scenario (something about it being hard placing web site files other place than under wwwroot on the machine) - is this correct or can the default installers do this?
Are there other options out there for creating installers for .NET?