Fragment element
The Fragment element is the building block of creating an installer database in WiX. Once defined, the Fragment becomes an immutable, atomic unit which can either be completely included or excluded from a product. The contents of a Fragment element can be linked into a product by utilizing one of the many *Ref elements. When linking in a Fragment, it will be necessary to link in all of its individual units. For instance, if a given Fragment contains two Component elements, you must link both under features using ComponentRef for each linked Component. Otherwise, you will get a linker warning and have a floating Component that does not appear under any Feature.
Parents
Children
- AdminExecuteSequence
- AdminUISequence
- AdvertiseExecuteSequence
- AppId
- Binary
- BootstrapperApplication
- BootstrapperApplicationPrerequisiteInformation (Bal extension)
- BootstrapperApplicationRef
- BootstrapperExtension
- BootstrapperExtensionRef
- BroadcastEnvironmentChange (Util extension)
- BroadcastSettingChange (Util extension)
- BundleCustomData
- BundleCustomDataRef
- BundleExtension
- BundleExtensionRef
- CheckRebootRequired (Util extension)
- CloseApplication (Util extension)
- ComplianceCheck
- ComPlusApplication (Complus extension)
- ComPlusApplicationRole (Complus extension)
- ComPlusPartition (Complus extension)
- ComPlusPartitionRole (Complus extension)
- Component
- ComponentGroup
- ComponentSearch (Util extension)
- ComponentSearchRef (Util extension)
- Condition (Bal extension)
- Container
- CustomAction
- CustomActionRef
- CustomTable
- CustomTableRef
- Directory
- DirectoryRef
- DirectorySearch (Util extension)
- DirectorySearchRef (Util extension)
- DotNetCoreSdkFeatureBandSearch (Netfx extension)
- DotNetCoreSdkFeatureBandSearchRef (Netfx extension)
- DotNetCoreSdkSearch (Netfx extension)
- DotNetCoreSdkSearchRef (Netfx extension)
- DotNetCoreSearch (Netfx extension)
- DotNetCoreSearchRef (Netfx extension)
- EmbeddedChainer
- EmbeddedChainerRef
- EnsureTable
- ExitEarlyWithSuccess (Util extension)
- FailWhenDeferred (Util extension)
- Feature
- FeatureGroup
- FeatureRef
- File
- Files
- FileSearch (Util extension)
- FileSearchRef (Util extension)
- FindVisualStudio (Vs extension)
- GetCapabilities (Directx extension)
- Group (Util extension)
- Icon
- InstallExecuteSequence
- InstallUISequence
- Launch
- ManagedBootstrapperApplicationPrereqInformation (Bal extension)
- Media
- MediaTemplate
- PackageCertificates
- PackageGroup
- PatchCertificates
- PatchFamily
- PatchFamilyGroup
- PatchFamilyGroupRef
- PayloadGroup
- ProductSearch (Util extension)
- ProductSearchRef (Util extension)
- Property
- PropertyRef
- QueryNativeMachine (Util extension)
- QueryWindowsDirectories (Util extension)
- QueryWindowsDriverInfo (Util extension)
- QueryWindowsSuiteInfo (Util extension)
- QueryWindowsWellKnownSIDs (Util extension)
- RegistrySearch (Util extension)
- RegistrySearchRef (Util extension)
- RelatedBundle
- Requires
- RestartResource (Util extension)
- SetDirectory
- SetProperty
- SetVariable
- SetVariableRef
- SFPCatalog
- SqlDatabase (Sql extension)
- StandardDirectory
- UI
- UIRef
- Upgrade
- User (Util extension)
- Variable
- WaitForEvent (Util extension)
- WaitForEventDeferred (Util extension)
- WebApplication (Iis extension)
- WebAppPool (Iis extension)
- WebDirProperties (Iis extension)
- WebLog (Iis extension)
- WebSite (Iis extension)
- WindowsFeatureSearch (Util extension)
- WindowsFeatureSearchRef (Util extension)
- WixUI (Ui extension)
- WixVariable
Attributes
Id (String) : Optional identifier for a Fragment. Should only be set by advanced users to tag sections.