我在IIS 8(Windows 8 Pro)下遇到压缩问题。
它在Windows 7.5下的IIS 7.5下可以正常工作,但在Windows 8 Pro中它无效。
在深入了解之后,我比较了applicationHost配置文件(Windows 7和Windows 8),我找到了一些有趣的东西....
在Windows 7中,我在globalModules下面的applicationHost标签<add name="DynamicCompressionModule" image="%windir%\System32\inetsrv\compdyn.dll" />
,我在System32 \ inetsrv
在Windows 8中,我在globalModules下的applicationHost文件中没有该行,并且System32 \ inetsrv中缺少compdyn.dll
所以实际上我确定这个问题,任何人都知道为什么Windows 8 Pro(IIS 8)没有附带那个dll?
我有什么需要做的吗?
非常感谢,希望有人能帮助我。
固定
简单的解决方案:必须为IIS安装动态内容模块。
答案 0 :(得分:6)
您必须在Windows 8 Pro计算机上安装该功能。从“开始”,键入“程序和功能”。单击左侧列中的“打开或关闭Windows功能”。展开Internet信息服务/万维网服务/性能功能/。勾选动态内容压缩复选标记,然后单击“确定”。只要安装了所需的所有其他功能,该功能就会启用,您的站点应该可以正常工作。