This beta series adds preliminary .NET executable support. This beta series will also attempt to fix other known errata and perform needed product maintenance. I will be uploading more builds of this beta series as works continues, so keep a look out. I won't be posting new version notifications here until the final, though may edit this one as the change list grows.
- Addition.Core: New beta support for .NET executable compression is finally here! We are still ironing out kinks, adding features, optimzing, and testing on various .NET applications. That said, you can try our early implementation out now. Yes, your shell icons, version information, and other resources are properly preserved. Also, all PECompact plug-ins are utilized, including the CODECs. The .NET assemblies are compressed using LZMA. - Fix.Core: Reworked behavior of '/CompressResource:No' (/cr:n). Now resources are loaded and re-written, but all are kept uncompressed. This results in better compression ratios and fixes known errata with excluding all resources on some executables. - Change.Core: We now preserve overlays/extra-data by default. The previous default was to only preserve them if they were in excess of 255 bytes in length. - Addition.GUI: Various things to facilitate .NET support. - Change.Docs: Fixed up doc headers to look more professional.
- Addition.Core: New beta support for .NET executable compression is finally here! We are still ironing out kinks, adding features, optimzing, and testing on various .NET applications. That said, you can try our early implementation out now. Yes, your shell icons, version information, and other resources are properly preserved. Also, all PECompact plug-ins are utilized, including the CODECs. The .NET assemblies are compressed using LZMA. - Addition.GUI: Various things to facilitate .NET support. - Fix.Core: Reworked behavior of /CompressResource:No (/cr:n). Now resources are loaded and re-written, but all are kept uncompressed. This results in better compression ratios and fixes known errata with excluding all resources on some executables. - Fix.GUI: Fixed problem with first argument (image pathname) when test launching executables with spaces in the pathname. This only applies to testing EXEs in the GUI. - Fix.GUI: Improved cosmetics of progress bar during long compressions. - Change.Core: We now preserve overlays/extra-data by default. The previous default was to only preserve them if they were in excess of 255 bytes in length. - Fix.Docs: Fixed up ugly headers and fixed title of CHM.
* Fix.Core: Fixed section assimilation functioning improperly in some cases. * Fix.Core: Fixed problem with compressed COM modules (type library not found) that popped up in v2.90.1 * Fix.Core: Slightly improved compression ratio of some modules back to v2.88.4 levels. * Change.Core: Improved shared section handling code a little.