.netshrink exe compressor version history

Did you know you can password-protect your Windows & Linux .NET application files with .netshrink?

Version history


  • Added support for WPF applications
  • Protection stubs has been rewritten to avoid false-positive detection by the antivirus software
  • .NET Framework v1 and v1.1 has been deprecated


  • Strong-Name Signing added
  • Digital Code Signing added (support for double signatures, compatible with Windows 10)


  • Cecil library updated to the latest version
  • .netshrink's main executable and setup file digitally signed
  • default expiration date added for compressed applications in demo mode (7 days)
  • minor GUI improvements


  • .NET 4.5 detection added
  • .NET Framework detection improved
  • .NET 4.x loader bugs removed
  • Drag&Drop bugs removed


  • detection of the .NET Framework (using native loader)
  • command line parameters parsing fixed
  • known issues section added to the help file
  • minor bugs fixed


  • project files support added
  • list of locally stored passwords added
  • fixed bugs with handling x64 applications


  • original assembly CPU architecture preservation
  • running compressed assembly from the UNC path fixed


  • virtual DLL libraries binding to the output executable file
  • detection of cracking and unpacking tools
  • backup file creation
  • original assembly name, copyright and company information preservation


  • detection of already compressed applications
  • minor bugs fixed


  • resources preservation (all resources, including icons, manifests etc.)
  • compression of command line executables
  • support added for .NET Framework 3.0, 3.5 and 4.0
  • .NET Framework auto detection
  • updated password query dialogs
  • enter password from the command line for protected files
  • minor bugs fixed
  • help file updated to .chm format


  • first public release

Any questions?

If you would like to ask me about .netshrink, or something's not clear, mail me, I'll be happy to help you.