Pinned Repositories
Bundle-with-Custom-License
How to display license information in the default bootstrapper application GUI.
Bundle-with-MSI-Packages
Demonstrates how to include MSI packages into a WiX Toolset bundle.
Bundle-with-Start-Condition
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.
Deferred-Custom-Action
Demonstrates how to create and use a deferred custom action.
Immediate-Custom-Action
Demonstrates how to create and use an immediate custom action.
Installation-Scenarios
The pill demonstrates how to identify the different types of installation scenarios (install, uninstall, repair, etc.)
My-First-Installer
Shows how to create a simple installer that deploys a single file.
Planned-Failure
The pill demonstrates how to use the WixFailWhenDeferred custom action provided by WiX Toolset in order to provoke a failure in the installation process.
Preserve-Properties
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.
Prevent-Downgrade
Demonstrates how to prevent the installation of the product if a newer version is already installed.
WiX Toolset Pills 15mg's Repositories
WiX-Toolset-Pills-15mg/My-First-Installer
Shows how to create a simple installer that deploys a single file.
WiX-Toolset-Pills-15mg/Installation-Scenarios
The pill demonstrates how to identify the different types of installation scenarios (install, uninstall, repair, etc.)
WiX-Toolset-Pills-15mg/Immediate-Custom-Action
Demonstrates how to create and use an immediate custom action.
WiX-Toolset-Pills-15mg/Bundle-with-Custom-GUI
How to create a custom GUI for the bundle?
WiX-Toolset-Pills-15mg/Bundle-with-Custom-License
How to display license information in the default bootstrapper application GUI.
WiX-Toolset-Pills-15mg/Bundle-with-MSI-Packages
Demonstrates how to include MSI packages into a WiX Toolset bundle.
WiX-Toolset-Pills-15mg/Bundle-with-Start-Condition
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.
WiX-Toolset-Pills-15mg/Deferred-Custom-Action
Demonstrates how to create and use a deferred custom action.
WiX-Toolset-Pills-15mg/Major-Upgrade
How to configure the upgrade support for an MSI installer?
WiX-Toolset-Pills-15mg/Multiple-Features
This pill contains a WiX project with two features.
WiX-Toolset-Pills-15mg/Planned-Failure
The pill demonstrates how to use the WixFailWhenDeferred custom action provided by WiX Toolset in order to provoke a failure in the installation process.
WiX-Toolset-Pills-15mg/Preserve-Properties
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.
WiX-Toolset-Pills-15mg/Prevent-Downgrade
Demonstrates how to prevent the installation of the product if a newer version is already installed.
WiX-Toolset-Pills-15mg/Windows-Registry
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.
WiX-Toolset-Pills-15mg/First-Sequence-Custom-Action
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.
WiX-Toolset-Pills-15mg/Impersonate-User
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.
WiX-Toolset-Pills-15mg/SetProperty-Tag
The pill demonstrates that <SetProperty> tag is just an alternate way for creating a custom action that sets a property.
WiX-Toolset-Pills-15mg/Update-XML-File
An example of updating an XML file as part of the installation process.
WiX-Toolset-Pills-15mg/WiX-Toolset-Pills-15mg.github.io
The presentation website for "WiX Toolset Pills 15mg"
WiX-Toolset-Pills-15mg/Bundle-with-EXE-Packages
This pill will demonstrate how to include EXE packages into a bundle.
WiX-Toolset-Pills-15mg/Commit-Custom-Action
The pill demonstrates how to create a commit custom action used together with the deferred and rollback custom actions.
WiX-Toolset-Pills-15mg/Rollback-Custom-Action
How to undo changes already done by the installation if it crushes before the end?
WiX-Toolset-Pills-15mg/Start-Condition
This pill demonstrates how to add a start condition that will stop the installation in half of the times.
WiX-Toolset-Pills-15mg/Windows-Service
This Pill demonstrates how to install a windows service.