这可能是因为 IIS 版本不支持某些属性。要解决此问题,可以尝试在 appcmd 命令中指定 IIS 版本,例如:
appcmd.exe /apphostconfig: /section:system.webServer/caching /commit:apphost /IISVersion:8.5
在此示例中,使用了 /IISVersion:8.5 来指定 IIS 版本。您可以使用适用于您的 IIS 版本的相应版本号。如果属性仍然未被识别,那么就可能是此属性在您的 IIS 版本中被删除或过时了。