I can't find an installer on the market I like that's opensource or free. Sure I would love to use Install shield, but my project needs to finish under budget.
I was thinking about creating a custom win forms app to handle the install, is this acceptable practice. Or should I be creating a custom MSI?
If MSI is the route, what tools should I use?
Essentially I need to perform the following in the installer:
- Create an IIS Application
- Set permissions
- Install a console app
- Create a scheduled task
then when patching
- Replace bin dll's for IIS app
The built in installers provided by Microsoft are not flexible enough to creat self standing IIS applications.