IIS Compression is a bundle of two IIS compression scheme providers iisbrotli.dll and iiszlib.dll that enable IIS to compress HTTP response contents.
IIS Compression is an open-source project, and the source code is available on Github: Microsoft/IIS.Compression
You will need to run the installation package as an administrator. This can be accomplished by one of the following methods:
msiexec /I <msi_filename>
The installer registers iisbrotli.dll as the br (Brotli) compression scheme provider in applicationHost.config. It also replaces the default gzip compression scheme provider gzip.dll with iiszlib.dll.
If you encounter any problem during installation, you can run appropriate command listed below for your version of Windows to create a log file that will contain information about the installation process:
msiexec /L iiscompression_install.log /I <msi_filename>
You can analyze this log file after a failed installation to help determine the cause of the failure.
Additional information on this extension are available on the IIS Compression section on IIS.net.
© 2017 Microsoft Corporation.