

I have expected the bootstraper will be created, however there was just MSI in the output. I got IIS page made in few minutes, then I hooked up ListBox to right property and it was ready for a test run. It was drag and drop experience, just like in Windows.Forms. Setting up such query requires few clicks. I was very surprised that guys at Advanced Installed thought of that and they have created their own custom actions for IIS queries. Previously I solved this with running a bootstrapper before MSI (yes, losing all the MSI functionality in the way). Problem with IIS is that it needs elevated rights to query it. My first task was to select a web site from IIS that would require a custom dialog and some custom actions. So I started, having some background with MSI I didn’t have problems with terminology, properties, features, conditions where all familiar to me. Spoiler alert, I did it all, and in just a few days!

They ship new version almost every month - good.

I found Advanced Installer, initially I was skeptical, how come I haven’t heard of this product before, probably because this product has some limitations … I found they offer a 30-day trial so I have decided I’ll give it a shot, I might lose some time but gain would be incredible.įirst I did my research about the company and the product: Then I started checking around the web if there’s ANY new products around that could help me with creating a setup.

Immediately I have started thinking how I could just redo the deployment process, so no changes would be required with WiX. And I tell you, life was good! Then one day I got email with Jira ticket overview, request for new setup for v2.0 of our product. Now I haven’t touched setup project for almost a year. Creating setups is not my primary job, so the learning curve for WiX was always here. With WiX it was love & hate relationship, I have been jumping around the office every time I get something done, and I pulled my hair out when trying to figure why it’s not behaving the way I expect and don’t get me even started with creating a custom dialog. Most of them created with WiX toolset, I have tried InstallShield … then moved back to WiX toolset. I have created my fair share of installers in my career.
