If you've decided to use custom actions in an MSI based install then the tool you use (WiX or Setup&Deployment project) is irrelevant. Migrate from WiX to a Setup Project to build an MSI file to InstallShield or whatever,a custom action is the Windows Installer way you run your code, not something that depends on the tool. A custom action is a design decision, not a tool-dependent capability.You'll be maintaining your custom action code in all these tools anyway. If anything you would be worse off using a Setup Project to build an MSI file because WiX comes with dozens of its own custom actions that you don't have to write or maintain. My experience is that peple are always adding too many custom actions to setup projects anyway, as well as being unaware of the things that the tools will do for you without custom actions. They are the single most common reason why installs have problems.
Phil Wilson- Marked As Answer byRobinDotNetMVP, ModeratorWednesday, July 29, 2009 9:43 AM
-
|