Is the installation screen appropriate in this scenario?

My company scenario asked me to find a solution,

  • Install MySql
  • Create users and great privileges
  • Create database
  • Install multiple exe files
  • Run 3-4 sql scripts.

Well, that’s why I saw InstallShield functions, I also looked at the NSIS option, but my company doesn’t care whether we buy InstallShield or use free one, so I reset these parameters, after 2-3 hours of research, I found that installshield probably best.

But I have 0 experience in this field, and I can’t say for sure whether InstallShield can satisfy my needs or if I rethought this scenario and there is a simple solution.

Any advice is confirmed.

+4
source share
1 answer

I recommend everyone not to go with InstallShield. Better go with WiX (Windows Installer XML).

In our company, we have used InstallShield MSI-Project for half a decade, and this is really a pain. When you try the demo, everything looks beautiful and polished, but as soon as you get more and more requirements, you will begin to notice that there are many errors, and using InstallScript for custom actions will return you to the 90s.

The WiX syntax (which is pure XML) will look confusing and hard to read for the first time, but it’s so nice to have macros and variables that you can use in your markup on your side.

You can write your custom actions in C # and, therefore, you can use some existing code to create users and grant privileges.

+1
source

Source: https://habr.com/ru/post/1493131/


All Articles