<!-- Directory structure --> <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLFOLDER" Name="YourToolkit" ShortName="YRTKIT"> <!-- x86 binaries --> <Directory Id="BIN_DIR" Name="bin"/> <!-- en-US documentation --> <Directory Id="DOCS_DIR" Name="docs"> <Directory Id="ENUS_DIR" Name="en-US"> <Component Id="DocsComponent" Guid="ANOTHER-GUID" Win64="no"> <File Id="UserGuideChm" Source="docs\en-US\user-guide.chm"/> <File Id="ApiRef" Source="docs\en-US\api-reference.html"/> <File Id="Readme" Source="docs\en-US\readme.html"/> </Component> </Directory> </Directory> </Directory> </Directory> <!-- Start Menu shortcut --> <Directory Id="ProgramMenuFolder"> <Directory Id="StartMenuDir" Name="Your Toolkit"/> </Directory> </Directory>
<Media Id="1" Cabinet="toolkit.cab" EmbedCab="yes"/> toolkit documentationx86enusmsi
<!-- en-US localization --> <WixVariable Id="WixUILicenseRtf" Value="license.en-US.rtf"/> !-- Directory structure -->
<!-- Feature tree --> <Feature Id="CompleteInstall" Title="Your Toolkit (x86 + Docs)" Level="1"> <ComponentRef Id="DocsComponent"/> <ComponentRef Id="BinaryComponent"/> <ComponentGroupRef Id="ShortcutsGroup"/> </Feature> Directory Id="TARGETDIR" Name="SourceDir">
<Component> <File Source="docs\en-US\user-guide.chm"/> <!-- Do NOT set Permanent="yes" for standard docs --> <!-- Do set Permanent="yes" for docs\user-settings\ folder --> </Component> Add a checkbox on the final MSI dialog: "View Release Notes" → launches readme.html . Documenting Unattended Install Parameters Your toolkit's own documentation should include how to silently install the MSI: