Skip to content

nirbar/wix4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WiX Toolset

latest version download count build status

PanelSwWix4: Custom WiX Toolset

This repository contains the PanelSwWix4: A custom WiX Toolset codebase

Customizations:

  • Bundle/@RunAsAdmin: Support starting the bootstrapper elevated
  • Harvest AdditionalOptions: Allow customized AdditionalOptions for each HarvestX MSBuild Item
  • Fix MultiSzInsertString to create a double-null terminated buffer
  • 5220: Automatically add logging flag for any burn ExePackage, BundlePackage, and related bundles
  • 6298: Extract detached containers with "wix burn extract"
  • 6252: Automatically add -norestart flag for any burn ExePackage, BundlePackage, and related bundles
  • 7552: Add burn command line argument to log to console: /clog or /conlog
  • 7877: ArpEntry reads QuietUninstallString or UninstallString, and uses UninstallArguments for the uninstall command line
  • ExePackage/@DetectVersionVariable: Support using one of the XxxSearch elements to provide a version number in a variable to test against the package's version.
  • 7778: Bundle/@Wix3DependencyMode=yes/no. If yes, then default MSI/MSP provider key uses the ProductCode/PatchCode. Use only if a WiX4 bundle chains packages of a WiX3 bundle.
  • 4889: Support custom container compressions using bundle extensions
  • Not overwriting log files when retrying to execute a package
  • Support sending custom messages on embedded pipe
  • Best effort to log premature termination of companion process
  • Monitor UX folder and re-extract any UX payloads that were deleted for any reason

About

WiX Toolset v4

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C# 65.6%
  • C++ 29.1%
  • C 3.5%
  • JavaScript 1.1%
  • HTML 0.6%
  • Batchfile 0.1%