Shows how to create a simple installer that deploys a single file.
-
Updated
Mar 17, 2022 - Batchfile
Shows how to create a simple installer that deploys a single file.
The pill demonstrates how to identify the different types of installation scenarios (install, uninstall, repair, etc.)
Demonstrates how to create and use an immediate custom action.
This pill contains a WiX project with two features.
The pill demonstrates how to use the WixFailWhenDeferred custom action provided by WiX Toolset in order to provoke a failure in the installation process.
Demonstrates how to create and use a deferred custom action.
Demonstrates how to prevent the installation of the product if a newer version is already installed.
How to configure the upgrade support for an MSI installer?
How to create a custom GUI for the bundle?
Demonstrates how to include MSI packages into a WiX Toolset bundle.
An installer may need to read or write some data from/to the registry. This can be done from C# using a custom action, but there is also a simpler way.
This pill will demonstrate how to create a starting condition for a bundle. The start condition will prevent the execution of the bundle if the condition is not fulfilled.
The pill demonstrates how to preserve the initial values of the properties, provided at install time, in order to be used, later, for repair, upgrade or uninstall.
How to display license information in the default bootstrapper application GUI.
This pill demonstrates how to create a first-sequence custom action. A first-sequence custom action is executed in the first sequence where it is encountered. Subsequent executions will be skipped.
This Pill demonstrates how to install a windows service.
How to undo changes already done by the installation if it crushes before the end?
An example of updating an XML file as part of the installation process.
This pill shows the usage of the "Impersonate" attribute on a deferred custom action. It changes the rights of the user under which the custom action is executed.
The pill demonstrates that <SetProperty> tag is just an alternate way for creating a custom action that sets a property.
Add a description, image, and links to the wix-toolset-pills topic page so that developers can more easily learn about it.
To associate your repository with the wix-toolset-pills topic, visit your repo's landing page and select "manage topics."