启用IIS 8.0(Windows 8专业版)动态压缩

时间:2012-11-14 18:02:34

标签: iis windows-8 compression iis-7.5 iis-8

我在IIS 8(Windows 8 Pro)下遇到压缩问题。

它在Windows 7.5下的IIS 7.5下可以正常工作,但在Windows 8 Pro中它无效。

在深入了解之后,我比较了applicationHost配置文件(Windows 7和Windows 8),我找到了一些有趣的东西....

  1. 在Windows 7中,我在globalModules下面的applicationHost标签<add name="DynamicCompressionModule" image="%windir%\System32\inetsrv\compdyn.dll" />,我在System32 \ inetsrv

  2. 中找到了compdyn.dll文件
  3. 在Windows 8中,我在globalModules下的applicationHost文件中没有该行,并且System32 \ inetsrv中缺少compdyn.dll

  4. 所以实际上我确定这个问题,任何人都知道为什么Windows 8 Pro(IIS 8)没有附带那个dll?

    我有什么需要做的吗?

    非常感谢,希望有人能帮助我。

    固定

    简单的解决方案:必须为IIS安装动态内容模块。

1 个答案:

答案 0 :(得分:6)

您必须在Windows 8 Pro计算机上安装该功能。从“开始”,键入“程序和功能”。单击左侧列中的“打开或关闭Windows功能”。展开Internet信息服务/万维网服务/性能功能/。勾选动态内容压缩复选标记,然后单击“确定”。只要安装了所需的所有其他功能,该功能就会启用,您的站点应该可以正常工作。