Skip to content
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Quick Start
Create your first package
Install your first package
HeatWave
Getting Started
Creating new WiX projects
Converting WiX v3 projects
Adding WiX Extensions
Adding project references
Building WiX projects
Reporting bugs
Build Tools
About HeatWave Build Tools
FireGiant Licensing
Advanced Harvesting
FireGiant Advanced Harvesting
Advanced Harvest Strategies Explained
Using HarvestFolder to Harvest Directory Trees
Exclude Files from Advanced Harvesting
Simplifying Harvesting with HarvestFile
Self-registration Advanced Harvesting
Harvesting Technology Comparisons
MSIX
Integrating The FireGiant MSIX Extension
Applications in MSIX Packages
FireGiant MSIX Extension
Signing MSIX Packages
Failures or Unexpected Behavior
FireGiant Driver Extension
FireGiant Protected Services Extension
Support for HeatWave Build Tools
WiX Toolset
About the WiX Toolset
Using WiX
Get help
Release notes
Tutorial
Tutorial Introduction
Sprint 1: Welcome to the team
Welcome to the team
Install HeatWave
Create a blank solution
Create an MSI package project
Spike: Explore the project
Spike: What's in Package.wxs?
Spike: What's in Folders.wxs?
Spike: What's in ExampleComponents.wxs?
Spike: What's in Package.en-us.wxl?
Build the project
Sprint 1 retrospective
Sprint 2: Installing the app
Installing the app
Create the app project
Add a project reference
Replace placeholder component
Rename ExampleComponents to AppComponents
Fix our company name
Build the project
Sprint 2 retrospective
Sprint 3: Testing, virtually
Testing, virtually
Planning our testing
Running an installer...if you dare
Enabling Windows Sandbox
Testing in the Sandbox
Sprint 3 retrospective
Sprint 4: Blocking packages
Blocking packages
About properties
Conditions and expressions
To block or not to block
Authoring the launch condition
Testing
Sprint 4 retrospective
Sprint 5: Using WiX extensions
Using WiX extensions
Needing a WiX extension
Adding the WiX extension to our project
Adding the WiX extension namespace to our code
Invoking the WiX extension
Launch conditions from a WiX extension
In order to form a more perfect expression
Testing
Sprint 5 retrospective
Product Backlog
Tools and concepts
MSBuild
Preprocessor
Specifying source files
Signing packages and bundles
Validation
Deployment Tools Foundation
Windows Installer patches
Code pages
wix.exe command-line reference
Heat harvesting
WiX extensions and custom actions
WiX extensions and custom actions
DirectX custom action
Detecting and installing .NET
Quiet execution custom actions
Utility custom actions
Visual Studio detection properties and custom actions
Windows information custom actions
WixUI dialog library
Burn
Burn bundles
Burn built-in variables
Burn system searches
WixStandardBootstrapperApplication
WiX v5 for WiX v4 users
WiX v5 for WiX v4 users
Out-of-process bootstrapper applications in WiX v5
WiX v4 for WiX v3 users
WiX v4 for WiX v3 users
Frequently-asked questions
Development
Development
Code Style
wips
Allow BA to Run Elevated Async Process Through the Engine
thmutil variable support
Allow More Than One MBA Prerequisite
Redesign RemotePayload
Identifier Access Modifiers
Collapse Duplicate Directories
Inline Directory Syntax
WiX Layering Improvements
Simple Standard File Structure
Allow administrators and users to redefine the payload cache locations
Improve Security for Hidden Burn Variables
BOOTSTRAPPER_ACTION_CACHE
Add ability to configure URL ACLs
WiX v4.x features should be planned
Variable Abstraction
Migrate v3 Source Code to v4.
Use ETW for Logging
Builtin thmutil Button Functionality
Replace Win64 Attribute with Bitness Attribute
Add conditional command-line arguments to bundle packages
Modify Burn API
Don't Write ARP Entry
Literal Variables in ThmUtil
SWID Tag 2015 Support
Abstract Burn containers
Set Variable "Search"
Specify BAFunctions At Compile Time
Make BAFunctions Interface Binary and Forward All BA Messages
Handling of related bundles missing from cache
Prevent DLL Hijacking Burn with Clean Room
New WixBA UI, v4
Deprecate and remove Package element
Support MSI transactions
Add support to detect and install VSIX packages into VS2017
Repository Reorganization
Votive via VS Marketplace
XML file search
Automatically download related bundles missing from cache
Modularize Burn Searches
BA Configurable REINSTALLMODE
DTF vulnerable to "Zip Slip"
.NET Core BA
Burn restart with elevated process
Move DisplayInternalUI from Core to BalExtension
Create element for custom BA and BE data
Command-line Extension Acquisition and Cache
Create ExePackage Log
High-DPI support for Bundles
Multi-arch BalExtension BAs
Burn engine support for SemVer
Add DotNetCompatibilityCheck to the NetFx extension for the detection of .NET Core/.NET 5 runtimes
In-Progress ARP DisplayName
Cleanup Bundle After Quit
Source patch files from MSIs
Improved patch filtering
ExePackage ARP entry
WiX Improvement Proposals
WiX v3
deprecated
WiX v3 Overview
WiX v3 Tutorial
deprecated
WiX Toolset v3 Tutorial
Getting Started
Getting Started
The Software Package
The Files Inside
Putting it to Use
Useful Extras
Where to Install?
Conditional Installation
Beyond Files
Orphaned on Removal
User Interface
User Interface
First Steps
Custom Settings
UI Wizardry
Do You Speak English?
New Link in the Chain
Think Localized
Events and Actions
Events and Actions
Queueing Up
Extra Actions
What's Not in the Book
Control Your Controls
How to Manage?
At a Later Stage
Upgrades and Modularization
Upgrades and Modularization
Checking for Oldies
Replacing Ourselves
Patchwork
Fragments
Mergers
Net and .NET
Net and .NET
Framed by .NET
Bootstrapping
Launch the Internet
Web Directory
Services Rendered
COM, Expression Syntax, Miscellanea
Components of a Different Color
Expression Syntax
Formatted Strings
DDE connections
Creating Directories
Multi-media installations
Add or Remove Programs Entries
New User on the Block
Environmentally Friendly
XML
COM+ Applications
Version by version
SQL
Creating a Database
User Interface Revisited
User Interface Revisited
A Single Dialog
Tuning Up
Interactions
Customizations Galore
Is This Progress?
Well Done
Legalese
Out of Order
Dontcha Speak English?
Transforms
Transforms
Morphing Installers
Standard Libraries
Standard Libraries
Custom Actions and User Interface
Silence, Please!
Localization
Localization
What to do
tfeL ot thgiR
API Reference
WiX managed SDK
wixtoolset.data
WixToolset.Data namespace
AccessModifier Enumeration
AccessModifierExtensions Class
BundleCacheType Enumeration
ComplexReferenceChildType Enumeration
ComplexReferenceParentType Enumeration
ComponentKeyPathType Enumeration
CompressionLevel Enumeration
EmptyRule Enumeration
Identifier Class
Intermediate Class
IntermediateFieldPathValue Class
IntermediateSection Class
IntermediateSymbol Class
Localization Class
LocalizationLocation Enumeration
LocalizedControl Class
Message Class
MessageLevel Enumeration
OutputType Enumeration
PdbType Enumeration
Platform Enumeration
SectionType Enumeration
SourceLineNumber Class
WixCorruptFileException Class
WixException Class
WixOutput Class
WixStandardLibrary Class
WixStandardLibraryIdentifiers Class
WixUnexpectedFileFormatException Class
YesNoDefaultType Enumeration
YesNoType Enumeration
wixtoolset.data.bind
WixToolset.Data.Bind namespace
BindVariable Class
wixtoolset.data.symbols
WixToolset.Data.Symbols namespace
AssemblyType Enumeration
ContainerType Enumeration
LockPermissionConstants Class
OptimizeCAFlags Enumeration
PatchAttributeType Enumeration
PatchInstallerRequirement Enumeration
PatchSymbolFlags Enumeration
RegistryRootType Enumeration
SymbolPathType Enumeration
TransformFlags Enumeration
WixBundleExePackageDetectionType Enumeration
WixBundlePackageType Enumeration
WixBundlePatchTargetCodeType Enumeration
WixProductSearchAttributes Enumeration
WixSimpleReferenceSymbol Class
WixUpgradeConstants Class
wixtoolset.data.windowsinstaller
WixToolset.Data.WindowsInstaller namespace
ColumnCategory Enumeration
ColumnDefinition Class
ColumnModularizeType Enumeration
ColumnType Enumeration
Field Class
ObjectField Class
Row Class
RowOperation Enumeration
SequenceTableExtensions Class
SubStorage Class
Table Class
TableDefinition Class
TableDefinitionCollection Class
TableIndexedCollection Class
TableOperation Enumeration
WindowsInstallerData Class
WindowsInstallerStandard Class
WixMissingTableDefinitionException Class
wixtoolset.data.windowsinstaller.rows
WixToolset.Data.WindowsInstaller.Rows namespace
BBControlRow Class
ComponentRow Class
ControlRow Class
FileRow Class
MediaRow Class
PropertyRow Class
SummaryInfoRowCollection Class
UpgradeRow Class
wixtoolset.dtf.compression
WixToolset.Dtf.Compression namespace
ArchiveException Class
ArchiveFileInfo Class
ArchiveFileStreamContext Class
ArchiveInfo Class
ArchiveProgressEventArgs Class
ArchiveProgressType Enumeration
BasicUnpackStreamContext Class
CargoStream Class
CompressionEngine Class
CompressionLevel Enumeration
DuplicateStream Class
IPackStreamContext Interface
IUnpackStreamContext Interface
OffsetStream Class
wixtoolset.dtf.compression.cab
WixToolset.Dtf.Compression.Cab namespace
CabEngine Class
CabException Class
CabFileInfo Class
CabInfo Class
wixtoolset.dtf.compression.zip
WixToolset.Dtf.Compression.Zip namespace
CrcStream Class
ZipCompressionMethod Enumeration
ZipEngine Class
ZipException Class
ZipFileInfo Class
ZipInfo Class
wixtoolset.dtf.resources
WixToolset.Dtf.Resources namespace
BitmapResource Class
GroupIconResource Class
Resource Class
ResourceCollection Class
ResourceType Class
VersionBuildTypes Enumeration
VersionFileSubtype Enumeration
VersionFileType Enumeration
VersionResource Class
VersionStringTable Class
wixtoolset.dtf.windowsinstaller
WixToolset.Dtf.WindowsInstaller namespace
ActionResult Enumeration
BadQuerySyntaxException Class
ColumnCollection Class
ColumnInfo Class
ComponentAttributes Enumeration
ComponentInfo Class
ComponentInfoCollection Class
ComponentInstallation Class
ControlAttributes Enumeration
CustomActionAttribute Class
CustomActionData Class
CustomActionTypes Enumeration
Database Class
DatabaseOpenMode Enumeration
DialogAttributes Enumeration
ExternalUIHandler Delegate
ExternalUIRecordHandler Delegate
FeatureAttributes Enumeration
FeatureInfo Class
FeatureInfoCollection Class
FeatureInstallation Class
FileAttributes Enumeration
IEmbeddedUI Interface
InapplicablePatchHandler Delegate
IniFileAction Enumeration
Installation Class
InstallationPart Class
InstallCanceledException Class
InstallCost Struct
Installer Class
InstallerException Class
InstallerHandle Class
InstallLogModes Enumeration
InstallMessage Enumeration
InstallMode Enumeration
InstallRunMode Enumeration
InstallState Enumeration
InstallType Enumeration
InstallUIOptions Enumeration
InvalidHandleException Class
LocatorTypes Enumeration
MediaDisk Struct
MergeException Class
MessageBoxStyles Enumeration
MessageButtons Enumeration
MessageDefaultButton Enumeration
MessageIcon Enumeration
MessageResult Enumeration
PatchInstallation Class
PatchStates Enumeration
ProductInstallation Class
Record Class
RegistryRoot Enumeration
ReinstallModes Enumeration
RemoveFileModes Enumeration
ServiceAttributes Enumeration
ServiceControlEvents Enumeration
Session Class
ShortcutTarget Struct
SourceList Class
SourceMediaList Class
SummaryInfo Class
TableCollection Class
TableInfo Class
TextStyles Enumeration
Transaction Class
TransactionAttributes Enumeration
TransformErrors Enumeration
TransformValidations Enumeration
UpgradeAttributes Enumeration
UserContexts Enumeration
ValidationError Enumeration
ValidationErrorInfo Struct
View Class
ViewModifyMode Enumeration
wixtoolset.dtf.windowsinstaller.linq
WixToolset.Dtf.WindowsInstaller.Linq namespace
DatabaseColumnAttribute Class
DatabaseTableAttribute Class
QDatabase Class
QRecord Class
QTable`1 Class
Queryable Class
wixtoolset.dtf.windowsinstaller.package
WixToolset.Dtf.WindowsInstaller.Package namespace
InstallPackage Class
InstallPackageMessageHandler Delegate
InstallPackageProperties Class
InstallPath Class
InstallPathCollection Class
InstallPathMap Class
PatchPackage Class
TransformInfo Class
wixtoolset.extensibility
WixToolset.Extensibility namespace
BaseBinderExtension Class
BaseBurnBackendBinderExtension Class
BaseCommandLineCommand Class
BaseCompilerExtension Class
BaseExtensionCommandLine Class
BaseExtensionData Class
BaseExtensionFactory Class
BaseLayoutExtension Class
BaseLibrarianExtension Class
BaseLinkerExtension Class
BaseOptimizerExtension Class
BasePreprocessorExtension Class
BaseResolverExtension Class
BaseWindowsInstallerBackendBinderExtension Class
BaseWindowsInstallerDecompilerExtension Class
CompilerConstants Class
DecompilerConstants Class
IBackend Interface
IBackendFactory Interface
IBinderExtension Interface
IBurnBackendBinderExtension Interface
ICompilerExtension Interface
IExtensionCommandLine Interface
IExtensionData Interface
IExtensionFactory Interface
IFileSystemExtension Interface
ILayoutExtension Interface
ILibrarianExtension Interface
ILinkerExtension Interface
IMessageListener Interface
IOptimizerExtension Interface
IPreprocessorExtension Interface
IResolverExtension Interface
IWindowsInstallerBackendBinderExtension Interface
IWindowsInstallerDecompilerExtension Interface
wixtoolset.extensibility.data
WixToolset.Extensibility.Data namespace
BindStage Enumeration
BundleConditionPhase Enumeration
BundleVariableNameRule Enumeration
BurnPlatforms Enumeration
CabinetBuildOption Enumeration
CommandLineHelp Class
CommandLineHelpCommand Class
CommandLineHelpSwitch Class
CustomActionPlatforms Enumeration
ExtensionCacheLocationScope Enumeration
IBindContext Interface
IBindPath Interface
IBindResult Interface
ICommandLineArguments Interface
ICommandLineCommand Interface
ICommandLineContext Interface
ICompileContext Interface
IComponentKeyPath Interface
IExtensionCacheLocation Interface
IFileFacade Interface
IFileTransfer Interface
IIncludedFile Interface
ILayoutContext Interface
ILibraryContext Interface
ILibraryResult Interface
ILinkContext Interface
IOptimizeContext Interface
IPreprocessContext Interface
IPreprocessResult Interface
IResolveContext Interface
IResolvedDirectory Interface
IResolveFileResult Interface
IResolveResult Interface
ITrackedFile Interface
IWindowsInstallerDecompileContext Interface
IWindowsInstallerDecompileResult Interface
PossibleKeyPathType Enumeration
TrackedFileType Enumeration
wixtoolset.extensibility.services
WixToolset.Extensibility.Services namespace
IBackendHelper Interface
IBundleValidator Interface
IBurnBackendHelper Interface
ICommandLine Interface
ICommandLineParser Interface
IExtensionManager Interface
IFileResolver Interface
IFileSystem Interface
ILayoutServices Interface
IMessaging Interface
IParseHelper Interface
IPathResolver Interface
IPreprocessHelper Interface
IVariableResolution Interface
IVariableResolver Interface
IWindowsInstallerBackendHelper Interface
IWindowsInstallerDecompilerHelper Interface
IWixBranding Interface
IWixToolsetCoreServiceProvider Interface
ServiceProviderExtensions Class
wixtoolset.mba.core
WixToolset.Mba.Core namespace
ActionEventArgs`1 Class
ActionState Enumeration
ApplyBeginEventArgs Class
ApplyCompleteEventArgs Class
ApplyDowngradeEventArgs Class
ApplyRestart Enumeration
BaseBootstrapperApplicationFactory Class
BeginMsiTransactionBeginEventArgs Class
BeginMsiTransactionCompleteEventArgs Class
BOOTSTRAPPER_APPLYCOMPLETE_ACTION Enumeration
BOOTSTRAPPER_CACHE_TYPE Enumeration
BOOTSTRAPPER_CACHEACQUIRECOMPLETE_ACTION Enumeration
BOOTSTRAPPER_CACHEPACKAGECOMPLETE_ACTION Enumeration
BOOTSTRAPPER_CACHEPACKAGENONVITALVALIDATIONFAILURE_ACTION Enumeration
BOOTSTRAPPER_CACHEVERIFYCOMPLETE_ACTION Enumeration
BOOTSTRAPPER_EXECUTEMSITRANSACTIONCOMPLETE_ACTION Enumeration
BOOTSTRAPPER_EXECUTEPACKAGECOMPLETE_ACTION Enumeration
BOOTSTRAPPER_EXECUTEPROCESSCANCEL_ACTION Enumeration
BOOTSTRAPPER_MSI_FILE_VERSIONING Enumeration
BOOTSTRAPPER_PACKAGE_CONDITION_RESULT Enumeration
BOOTSTRAPPER_RESOLVESOURCE_ACTION Enumeration
BOOTSTRAPPER_SHUTDOWN_ACTION Enumeration
BootstrapperApplication Class
BootstrapperApplicationData Class
BootstrapperApplicationFactoryAttribute Class
BootstrapperCommand Class
BundleInfo Class
BURN_MSI_PROPERTY Enumeration
CacheAcquireBeginEventArgs Class
CacheAcquireCompleteEventArgs Class
CacheAcquireProgressEventArgs Class
CacheAcquireResolvingEventArgs Class
CacheBeginEventArgs Class
CacheCompleteEventArgs Class
CacheContainerOrPayloadVerifyBeginEventArgs Class
CacheContainerOrPayloadVerifyCompleteEventArgs Class
CacheContainerOrPayloadVerifyProgressEventArgs Class
CacheOperation Enumeration
CachePackageBeginEventArgs Class
CachePackageCompleteEventArgs Class
CachePackageNonVitalValidationFailureEventArgs Class
CachePayloadExtractBeginEventArgs Class
CachePayloadExtractCompleteEventArgs Class
CachePayloadExtractProgressEventArgs Class
CacheProgressBaseEventArgs Class
CacheResolveOperation Enumeration
CacheVerifyBeginEventArgs Class
CacheVerifyCompleteEventArgs Class
CacheVerifyProgressEventArgs Class
CacheVerifyStep Enumeration
CancellableActionEventArgs`1 Class
CancellableHResultEventArgs Class
CommitMsiTransactionBeginEventArgs Class
CommitMsiTransactionCompleteEventArgs Class
DetectBeginEventArgs Class
DetectCompatibleMsiPackageEventArgs Class
DetectCompleteEventArgs Class
DetectForwardCompatibleBundleEventArgs Class
DetectMsiFeatureEventArgs Class
DetectPackageBeginEventArgs Class
DetectPackageCompleteEventArgs Class
DetectPatchTargetEventArgs Class
DetectRelatedBundleEventArgs Class
DetectRelatedBundlePackageEventArgs Class
DetectRelatedMsiPackageEventArgs Class
DetectUpdateBeginEventArgs Class
DetectUpdateCompleteEventArgs Class
DetectUpdateEventArgs Class
Display Enumeration
ElevateBeginEventArgs Class
ElevateCompleteEventArgs Class
EndSessionReasons Enumeration
Engine Class
ErrorEventArgs Class
ErrorType Enumeration
ExecuteBeginEventArgs Class
ExecuteCompleteEventArgs Class
ExecuteFilesInUseEventArgs Class
ExecuteMsiMessageEventArgs Class
ExecutePackageBeginEventArgs Class
ExecutePackageCompleteEventArgs Class
ExecutePatchTargetEventArgs Class
ExecuteProcessCancelEventArgs Class
ExecuteProgressEventArgs Class
FeatureState Enumeration
FilesInUseType Enumeration
HResultEventArgs Class
IBootstrapperApplication Interface
IBootstrapperApplicationData Interface
IBootstrapperApplicationFactory Interface
IBootstrapperCommand Interface
IBootstrapperEngine Interface
IBundleInfo Interface
IDefaultBootstrapperApplication Interface
IEngine Interface
IMbaCommand Interface
InstallMessage Enumeration
INSTALLUILEVEL Enumeration
IOverridableVariableInfo Interface
IOverridableVariables Interface
IPackageInfo Interface
LaunchAction Enumeration
LaunchApprovedExeBeginEventArgs Class
LaunchApprovedExeCompleteEventArgs Class
LogLevel Enumeration
OverridableVariablesInfo Class
PackageInfo Class
PackageState Enumeration
PackageType Enumeration
PauseAutomaticUpdatesBeginEventArgs Class
PauseAutomaticUpdatesCompleteEventArgs Class
PlanBeginEventArgs Class
PlanCompatibleMsiPackageBeginEventArgs Class
PlanCompatibleMsiPackageCompleteEventArgs Class
PlanCompleteEventArgs Class
PlanForwardCompatibleBundleEventArgs Class
PlanMsiFeatureEventArgs Class
PlanMsiPackageEventArgs Class
PlannedCompatiblePackageEventArgs Class
PlannedPackageEventArgs Class
PlanPackageBeginEventArgs Class
PlanPackageCompleteEventArgs Class
PlanPatchTargetEventArgs Class
PlanRelatedBundleEventArgs Class
PlanRelatedBundleTypeEventArgs Class
PlanRestoreRelatedBundleEventArgs Class
PlanRollbackBoundaryEventArgs Class
PrimaryPackageType Enumeration
ProgressEventArgs Class
RegisterBeginEventArgs Class
RegisterCompleteEventArgs Class
RegistrationType Enumeration
RelatedBundlePlanType Enumeration
RelatedOperation Enumeration
RelationType Enumeration
RequestState Enumeration
Restart Enumeration
Result Enumeration
ResultEventArgs Class
ResumeType Enumeration
RollbackMsiTransactionBeginEventArgs Class
RollbackMsiTransactionCompleteEventArgs Class
SetUpdateBeginEventArgs Class
SetUpdateCompleteEventArgs Class
ShutdownEventArgs Class
StartupEventArgs Class
StatusEventArgs Class
SystemRestorePointBeginEventArgs Class
SystemRestorePointCompleteEventArgs Class
UnregisterBeginEventArgs Class
UnregisterCompleteEventArgs Class
UpdateHashType Enumeration
VariableCommandLineType Enumeration
VerUtil Class
VerUtilVersion Class
VerUtilVersionReleaseLabel Class
Schema Reference
WiX Core Schema
Wxs schema
AdminExecuteSequence element
AdminUISequence element
AdvertiseExecuteSequence element
All element
AllocateRegistrySpace element
AppId element
ApprovedExeForElevation element
AppSearch element
ArpEntry element
AssemblyName element
AutogenGuid type
Billboard element
BillboardAction element
Binary element
BinaryRef element
BindImage element
BitnessType type
BitnessTypeUnion type
BootstrapperApplication element
BootstrapperApplicationDll element
BootstrapperApplicationRef element
BootstrapperExtension element
BootstrapperExtensionRef element
Bundle element
BundleAttribute element
BundleAttributeDefinition element
BundleCustomData element
BundleCustomDataRef element
BundleElement element
BundleExtension element
BundleExtensionRef element
BundlePackage element
BundlePackagePayload element
BurnContainerType type
BurnExeProtocolType type
Category element
CCPSearch element
Chain element
Class element
Column element
ComboBox element
CommandLine element
ComplianceCheck element
ComplianceDrive element
Component element
ComponentGroup element
ComponentGroupRef element
ComponentGuid type
ComponentRef element
ComponentSearch element
CompressionLevelType type
CompressionLevelTypeUnion type
Configuration element
ConfigurationData element
Container element
ContainerRef element
Control element
CopyFile element
CostFinalize element
CostInitialize element
CreateFolder element
CreateFolders element
CreateShortcuts element
Custom element
CustomAction element
CustomActionRef element
CustomProperty element
CustomTable element
CustomTableRef element
Data element
DeleteServices element
Dependency element
Dialog element
DialogRef element
DigitalCertificate element
DigitalCertificateRef element
DigitalSignature element
Directory element
DirectoryRef element
DirectorySearch element
DirectorySearchRef element
DisableRollback element
DiskIdType type
DuplicateFiles element
EmbeddedChainer element
EmbeddedChainerRef element
EmbeddedUI element
EmbeddedUIResource element
EnsureTable element
Environment element
Error element
Exclude element
Exclusion element
ExecuteAction element
ExePackage element
ExePackagePayload element
ExitCode element
ExitType type
Extension element
ExternalFile element
Failure element
Family element
Feature element
FeatureGroup element
FeatureGroupRef element
FeatureRef element
File element
FileCost element
Files element
FileSearch element
FileSearchRef element
FileTypeMask element
FindRelatedProducts element
ForceReboot element
Fragment element
Guid type
HexType type
Icon element
IconRef element
IgnoreRange element
IgnoreTable element
Include element
IniFile element
IniFileSearch element
InstallAdminPackage element
InstallExecute element
InstallExecuteAgain element
InstallExecuteSequence element
InstallFiles element
InstallFinalize element
InstallInitialize element
InstallODBC element
InstallServices element
InstallUISequence element
InstallUninstallType type
InstallValidate element
Instance element
InstanceTransforms element
Integer type
Interface element
IsolateComponent element
IsolateComponents element
KeepRemoveForceType type
KeepRemoveForceTypeUnion type
Launch element
LaunchConditions element
Level element
ListBox element
ListItem element
ListView element
LocalizableInteger type
Log element
LongFileNameType type
MajorUpgrade element
Media element
MediaTemplate element
Merge element
MergeRef element
MigrateFeatureStates element
MIME element
Module element
MoveFiles element
MsiPackage element
MsiPackagePayload element
MsiProperty element
MsiPublishAssemblies element
MsiUnpublishAssemblies element
MspPackage element
MspPackagePayload element
MsuPackage element
MsuPackagePayload element
MultiString element
MultiStringValue element
NegativeInteger type
ODBCDataSource element
ODBCDriver element
ODBCTranslator element
OptimizeCustomActions element
OptionalUpdateRegistration element
Package element
PackageCertificates element
PackageGroup element
PackageGroupRef element
PackageScopeType type
PackageScopeTypeUnion type
Patch element
PatchBaseline element
PatchCertificates element
PatchCreation element
PatchFamily element
PatchFamilyGroup element
PatchFamilyGroupRef element
PatchFamilyRef element
PatchFiles element
PatchInformation element
PatchMetadata element
PatchProperty element
PatchSequence element
Payload element
PayloadGroup element
PayloadGroupRef element
Permission element
PermissionEx element
PreprocessorVariables type
ProcessComponents element
ProductSearch element
ProgId element
ProgressText element
Property element
PropertyRef element
ProtectFile element
ProtectRange element
Provides element
Publish element
PublishComponents element
PublishFeatures element
PublishProduct element
RadioButton element
RadioButtonGroup element
RegisterClassInfo element
RegisterComPlus element
RegisterExtensionInfo element
RegisterFonts element
RegisterMIMEInfo element
RegisterProduct element
RegisterProgIdInfo element
RegisterTypeLibraries element
RegisterUser element
RegistryKey element
RegistryRootType type
RegistrySearch element
RegistrySearchRef element
RegistryValue element
RelatedBundle element
RemoteBundle element
RemoteRelatedBundle element
RemoveDuplicateFiles element
RemoveEnvironmentStrings element
RemoveExistingProducts element
RemoveFile element
RemoveFiles element
RemoveFolder element
RemoveFolders element
RemoveIniValues element
RemoveODBC element
RemoveRegistryKey element
RemoveRegistryValue element
RemoveRegistryValues element
RemoveShortcuts element
ReplacePatch element
RequiredPrivilege element
Requires element
RequiresRef element
ReserveCost element
ResolveSource element
RMCCPSearch element
RollbackBoundary element
Row element
ScheduleReboot element
SelfRegModules element
SelfUnregModules element
SequenceType type
ServiceArgument element
ServiceConfig element
ServiceConfigFailureActions element
ServiceControl element
ServiceDependency element
ServiceInstall element
SetDirectory element
SetODBCFolders element
SetProperty element
SetVariable element
SetVariableRef element
SFPCatalog element
SFPFile element
Shortcut element
ShortcutProperty element
ShortFileNameType type
Show element
SlipstreamMsp element
SoftwareTag element
SoftwareTagRef element
StandardDirectory element
StandardDirectoryType type
StandardDirectoryTypeUnion type
StartServices element
StopServices element
StrictThreePartVersionType type
Subscribe element
Substitution element
SummaryInformation element
SymbolPath element
TargetFile element
TargetImage element
TargetProductCode element
TargetProductCodes element
Text element
TextStyle element
TypeLib element
UI element
UIRef element
UIText element
UnpublishComponents element
UnpublishFeatures element
UnregisterClassInfo element
UnregisterComPlus element
UnregisterExtensionInfo element
UnregisterFonts element
UnregisterMIMEInfo element
UnregisterProgIdInfo element
UnregisterTypeLibraries element
Update element
Upgrade element
UpgradeFile element
UpgradeImage element
UpgradeStrategyType type
UpgradeStrategyTypeUnion type
UpgradeVersion element
Validate element
ValidateProductID element
Variable element
VariableType type
Verb element
VersionType type
WildCardLongFileNameType type
WildCardShortFileNameType type
Wix element
WixVariable element
WixVersionType type
WriteEnvironmentStrings element
WriteIniValues element
WriteRegistryValues element
YesNoButtonType type
YesNoButtonTypeUnion type
YesNoDefaultType type
YesNoDefaultTypeUnion type
YesNoType type
YesNoTypeUnion type
Localization Schema
Wxl schema
Integer type (Wxl extension)
LocalizationYesNoType type (Wxl extension)
String element (Wxl extension)
UI element (Wxl extension)
WixLocalization element (Wxl extension)
Bootstrapper Application Extension Schema
Bal schema
BootstrapperApplicationPrerequisiteInformation element (Bal extension)
Condition element (Bal extension)
ManagedBootstrapperApplicationPrereqInformation element (Bal extension)
WixDotNetCoreBootstrapperApplicationHost element (Bal extension)
WixInternalUIBootstrapperApplication element (Bal extension)
WixManagedBootstrapperApplicationHost element (Bal extension)
WixPrerequisiteBootstrapperApplication element (Bal extension)
WixStandardBootstrapperApplication element (Bal extension)
COM+ Extension Schema
Complus schema
ComPlusApplication element (Complus extension)
ComPlusApplicationRole element (Complus extension)
ComPlusAssembly element (Complus extension)
ComPlusAssemblyDependency element (Complus extension)
ComPlusComponent element (Complus extension)
ComPlusGroupInApplicationRole element (Complus extension)
ComPlusGroupInPartitionRole element (Complus extension)
ComPlusInterface element (Complus extension)
ComPlusMethod element (Complus extension)
ComPlusPartition element (Complus extension)
ComPlusPartitionRole element (Complus extension)
ComPlusPartitionUser element (Complus extension)
ComPlusRoleForComponent element (Complus extension)
ComPlusRoleForInterface element (Complus extension)
ComPlusRoleForMethod element (Complus extension)
ComPlusSubscription element (Complus extension)
ComPlusUserInApplicationRole element (Complus extension)
ComPlusUserInPartitionRole element (Complus extension)
uuid type (Complus extension)
Dependency Extension Schema
Dependency schema
DifxApp Extension Schema
deprecated
Difxapp schema
Driver element (Difxapp extension)
DirectX Extension Schema
Directx schema
GetCapabilities element (Directx extension)
Firewall Extension Schema
Firewall schema
FirewallActionType type (Firewall extension)
FirewallActionTypeUnion type (Firewall extension)
FirewallEdgeTraversalType type (Firewall extension)
FirewallEdgeTraversalTypeUnion type (Firewall extension)
FirewallException element (Firewall extension)
FirewallInterfaceType type (Firewall extension)
FirewallInterfaceTypeUnion type (Firewall extension)
FirewallIPSecSecureFlags type (Firewall extension)
FirewallIPSecSecureFlagsUnion type (Firewall extension)
FirewallLocalScopeType type (Firewall extension)
FirewallLocalScopeTypeUnion type (Firewall extension)
FirewallOnUpdateType type (Firewall extension)
FirewallOnUpdateTypeUnion type (Firewall extension)
FirewallProfileType type (Firewall extension)
FirewallProfileTypeUnion type (Firewall extension)
FirewallProtocolNumber type (Firewall extension)
FirewallProtocolType type (Firewall extension)
FirewallProtocolTypeUnion type (Firewall extension)
FirewallScopeType type (Firewall extension)
FirewallScopeTypeUnion type (Firewall extension)
FirewallYesNoPropertyType type (Firewall extension)
Interface element (Firewall extension)
InterfaceType element (Firewall extension)
LocalAddress element (Firewall extension)
PropertyReference type (Firewall extension)
RemoteAddress element (Firewall extension)
HTTP Extension Schema
Http schema
SniSslCertificate element (Http extension)
UrlAce element (Http extension)
UrlReservation element (Http extension)
IIS Extension Schema
Iis schema
Certificate element (Iis extension)
CertificateRef element (Iis extension)
HttpHeader element (Iis extension)
MimeMap element (Iis extension)
PercentType type (Iis extension)
RecycleTime element (Iis extension)
WebAddress element (Iis extension)
WebApplication element (Iis extension)
WebApplicationExtension element (Iis extension)
WebAppPool element (Iis extension)
WebDir element (Iis extension)
WebDirProperties element (Iis extension)
WebError element (Iis extension)
WebFilter element (Iis extension)
WebLog element (Iis extension)
WebProperty element (Iis extension)
WebServiceExtension element (Iis extension)
WebSite element (Iis extension)
WebVirtualDir element (Iis extension)
MSMQ Extension Schema
Msmq schema
MessageQueue element (Msmq extension)
MessageQueuePermission element (Msmq extension)
.NET Extension Schema
Netfx schema
DotNetCompatibilityCheck element (Netfx extension)
DotNetCompatibilityCheckRef element (Netfx extension)
DotNetCoreSdkFeatureBandSearch element (Netfx extension)
DotNetCoreSdkFeatureBandSearchRef element (Netfx extension)
DotNetCoreSdkSearch element (Netfx extension)
DotNetCoreSdkSearchRef element (Netfx extension)
DotNetCoreSearch element (Netfx extension)
DotNetCoreSearchRef element (Netfx extension)
NativeImage element (Netfx extension)
NativeImagePlatformType type (Netfx extension)
NativeImagePreprocessorPlatformType type (Netfx extension)
NetfxPlatformType type (Netfx extension)
NetfxPreprocessorPlatformType type (Netfx extension)
PowerShell Extension Schema
Powershell schema
EmbeddedResource type (Powershell extension)
FormatsFile element (Powershell extension)
SnapIn element (Powershell extension)
TypesFile element (Powershell extension)
SQL Extension Schema
Sql schema
SqlDatabase element (Sql extension)
SqlFileSpec element (Sql extension)
SqlLogFileSpec element (Sql extension)
SqlScript element (Sql extension)
SqlString element (Sql extension)
UI Extension Schema
Ui schema
WixUI element (Ui extension)
Util Extension Schema
Util schema
BroadcastEnvironmentChange element (Util extension)
BroadcastSettingChange element (Util extension)
CheckRebootRequired element (Util extension)
CloseApplication element (Util extension)
ComponentSearch element (Util extension)
ComponentSearchRef element (Util extension)
DirectorySearch element (Util extension)
DirectorySearchRef element (Util extension)
EventManifest element (Util extension)
EventSource element (Util extension)
ExitEarlyWithSuccess element (Util extension)
FailWhenDeferred element (Util extension)
FileSearch element (Util extension)
FileSearchRef element (Util extension)
FileShare element (Util extension)
FileSharePermission element (Util extension)
FormatFile element (Util extension)
Group element (Util extension)
GroupRef element (Util extension)
InternetShortcut element (Util extension)
PerfCounter element (Util extension)
PerfCounterManifest element (Util extension)
PerformanceCategory element (Util extension)
PerformanceCounter element (Util extension)
PerformanceCounterLanguageType type (Util extension)
PerformanceCounterTypesType type (Util extension)
PermissionEx element (Util extension)
ProductSearch element (Util extension)
ProductSearchRef element (Util extension)
QueryNativeMachine element (Util extension)
QueryWindowsDirectories element (Util extension)
QueryWindowsDriverInfo element (Util extension)
QueryWindowsSuiteInfo element (Util extension)
QueryWindowsWellKnownSIDs element (Util extension)
RegistrySearch element (Util extension)
RegistrySearchRef element (Util extension)
RemoveFolderEx element (Util extension)
RestartResource element (Util extension)
ServiceConfig element (Util extension)
TouchFile element (Util extension)
User element (Util extension)
WaitForEvent element (Util extension)
WaitForEventDeferred element (Util extension)
WindowsFeatureSearch element (Util extension)
WindowsFeatureSearchRef element (Util extension)
XmlConfig element (Util extension)
XmlFile element (Util extension)
VisualStudio Extension Schema
Vs schema
FindVisualStudio element (Vs extension)
VsixPackage element (Vs extension)
Theme UI Schema
Thmutil schema
AlternateResolution element (Thmutil extension)
Billboard element (Thmutil extension)
BrowseDirectoryAction element (Thmutil extension)
Button element (Thmutil extension)
ButtonFocusImage element (Thmutil extension)
ButtonHoverImage element (Thmutil extension)
ButtonImage element (Thmutil extension)
ButtonSelectedImage element (Thmutil extension)
ChangePageAction element (Thmutil extension)
Checkbox element (Thmutil extension)
CloseWindowAction element (Thmutil extension)
Column element (Thmutil extension)
Combobox element (Thmutil extension)
CommandLink element (Thmutil extension)
Editbox element (Thmutil extension)
Font element (Thmutil extension)
FontColorType type (Thmutil extension)
Hyperlink element (Thmutil extension)
Hypertext element (Thmutil extension)
Image element (Thmutil extension)
ImageControl element (Thmutil extension)
ImageList element (Thmutil extension)
ImageListItem element (Thmutil extension)
Label element (Thmutil extension)
ListView element (Thmutil extension)
Note element (Thmutil extension)
Page element (Thmutil extension)
Panel element (Thmutil extension)
Progressbar element (Thmutil extension)
ProgressbarImage element (Thmutil extension)
RadioButton element (Thmutil extension)
RadioButtons element (Thmutil extension)
Richedit element (Thmutil extension)
Static element (Thmutil extension)
SystemColorType type (Thmutil extension)
Tab element (Thmutil extension)
Tabs element (Thmutil extension)
Text element (Thmutil extension)
Theme element (Thmutil extension)
Tooltip element (Thmutil extension)
TreeView element (Thmutil extension)
Window element (Thmutil extension)
YesNoType type (Thmutil extension)
HeatWave Build Tools Schema
FireGiant
Buildtools schema
Driver element (Buildtools extension)
DriverDependency element (Buildtools extension)
Exclude element (Buildtools extension)
ExcludeRegistry element (Buildtools extension)
HarvestFile element (Buildtools extension)
HarvestFolder element (Buildtools extension)
HarvestPayload element (Buildtools extension)
HarvestPayloadFolder element (Buildtools extension)
HarvestProjectOutput element (Buildtools extension)
HarvestStrategyType type (Buildtools extension)
HarvestStrategyTypeUnion type (Buildtools extension)
PreprocessorVariables type (Buildtools extension)
ProtectedService element (Buildtools extension)
RegistryRootType type (Buildtools extension)
RegistryRootTypeUnion type (Buildtools extension)
HeatWave Build Tools MSIX Schema
FireGiant
Msix schema
ActivatableClass element (Msix extension)
Application element (Msix extension)
AppPrinter element (Msix extension)
AppService element (Msix extension)
AppUriHandler element (Msix extension)
BackgroundTask element (Msix extension)
Dependency element (Msix extension)
DesktopAppMigration element (Msix extension)
FullTrustProcess element (Msix extension)
InstancingType type (Msix extension)
InstancingTypeUnion type (Msix extension)
Msix element (Msix extension)
OsVersionType type (Msix extension)
OsVersionUnion type (Msix extension)
OutOfProcessServer element (Msix extension)
PreInstalledConfigTask element (Msix extension)
PreprocessorVariables type (Msix extension)
PublicRegistry element (Msix extension)
StartupTask element (Msix extension)
TargetType type (Msix extension)
TargetTypeUnion type (Msix extension)
ThreadingModelType type (Msix extension)
ThreadingModelTypeUnion type (Msix extension)
Tile element (Msix extension)
UpdateTask element (Msix extension)
WellKnownVersionType type (Msix extension)
WriteRegistry element (Msix extension)
GitHub
Select theme
Dark
Light
Auto
YesNoType (Simple Type)
Description
Values of this type will either be "yes" or "no".
Enumeration Type
Possible values: no, yes
See Also
Util Schema