我知道这个问题已经被问过,但它对我没用。
当我运行命令时:
appcmd set config /section:system.webServer/directoryBrowse /enabled:true
我有以下错误:
找不到命令appcmd,但确实存在于当前位置。默认情况下,Windows PowerShell不会从当前位置加载命令。
在他看来我不知道该怎么做。我该如何运行命令?
答案 0 :(得分:0)
我将首先在网站级别尝试使用,以提升的权限(即Run as Administrator
在网站级别启用目录浏览
cd "C:\Program Files (x86)\IIS Express\"
运行此
appcmd.exe set config "Contoso Some SITE NAME" -section:system.webServer/directoryBrowse /enabled:"True" /showFlags:"Date, Time, Size, Extension"
检查以关闭加密并仅读取文件夹选项
注意:以提升的权限运行
Microsoft site的其他GUI版本:
单击确定。 点击关闭。
如果仍然无法使用,请尝试并删除所有IIS缓存并重复以上操作
我以前为大多数人and it works well here回答过
打开CMD提示符并导航到IIS Express-通过键入以下命令
cd "C:\Program Files (x86)\IIS Express\"
运行此
appcmd.exe list site /xml | appcmd delete site /in
这将删除所有站点,请尽情享受!