Release v1.12.2.0
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.