Описание тега custom-action
A custom action is custom code provided by a developer to be called during a Windows Installer setup. Windows Installer tools (such as WiX, Visual Studio Setup Projects, InstallShield, Wise, Advanced Installer and so on) provide support for incorporating custom actions into your Windows Installer setup.
A custom action is most often custom code called from a Windows Installer setup (an MSI file). Most tools (such as WiX, Advanced Installer, InstallShield, Visual Studio setup projects) provide support for calling custom actions. There are several types of custom action in Windows Installer setups:
- Setting a Property (although called a custom action this type 51 one doesn't run user-provided code).
- Setting the location of a Directory.
- Running embedded VBScript or JScript code.
- Calling an external VBScript or JScript file.
- Calling a method from a C++ DLL.
- Running an executable.
- Sending an error that stops the install (a type 19 custom action that doesn't run any user-provided code).
- Managed code custom actions called with Visual Studio's installer class mechanism.
- Managed code custom actions called via the DTF mechanism, in most cases from WiX-generated setups.