我在 IIS 8(Windows 8 Pro)下遇到压缩问题。
它在 IIS 7.5 下的 Windows 7 中运行良好,但在 Windows 8 Pro 中它不起作用。
在深入研究之后,我比较了 applicationHost 配置文件(Windows 7 和 Windows 8),我发现了一些有趣的东西......
在 Windows 7 中,我在 globalModules 下的 applicationHost 中有标签
<add name="DynamicCompressionModule" image="%windir%\System32\inetsrv\compdyn.dll" />
,我在 System32\inetsrv 中找到了文件 compdyn.dll在 Windows 8 中,我在 globalModules 下的 applicationHost 文件中没有该行,并且在 System32\inetsrv 中缺少 compdyn.dll
所以实际上我确定这个问题,任何人都知道为什么 Windows 8 Pro (IIS 8) 没有附带那个 dll 吗?
有什么我必须做的吗?
非常感谢,希望有人能帮助我。
固定的
简单的解决方案:必须为 IIS 安装动态内容模块,仅此而已。