Skip to content

Release v1.12.2.0

Choose a tag to compare

@oleg-shilo oleg-shilo released this 07 Feb 12:27
· 23 commits to master since this release

Release v1.12.2

  • #1887 QOL request: batch files together into fewer signtool invocations
  • ProjectFileSigner is extended to support batch signing for all files, not just embedded assemblies only.

courtesy of @dand-oss

  • Added: FileAssociation.IconFile property for auto-registering icon files
    When IconFile is set to a path, WixSharp automatically registers an Icon element and uses its ID for the file association.
    This simplifies icon setup for non-advertised file associations where the Icon attribute must be an Icon Id rather than a file path.
  • Added: InstalledFileAction resolves file key by name if ID not found
    When the Key property doesn't match an exact file ID, WixSharp now searches for a file by name (case-insensitive) and uses its ID.
    This allows using simple filenames like "MyApp.exe" instead of having to specify the WiX-generated file ID.
    If multiple files match the name, an exception is thrown with a clear error message listing the matching files.