ASP.NET MVC4在部署IIS后,运行时显示的是整个Web的目录列表

预览网站,只能看到目录是怎么回事?
是我IIS部署有问题,Web组件缺少还是什么问题呢?
急急急,求解答,谢谢了!
好像都不是目录浏览的问题
图片说明

2个回答

我用的版本是2013

是因为你开启了目录浏览,在IIS中关掉就可以了!选择你的站点,右侧会出现如图所示的界面图片说明

qq_26705447
qq_26705447 可尝试的操作: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在。 启用目录浏览。 转到 IIS Express 安装目录。 运行 appcmd set config /section:system.webServer/directoryBrowse /enabled:true 以在服务器级别启用目录浏览。 运行 appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true 以在网站级别启用目录浏览。 确认网站或应用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 属性已设置为 true。
5 年多之前 回复
qq_26705447
qq_26705447 可尝试的操作: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在。 启用目录浏览。 转到 IIS Express 安装目录。 运行 appcmd set config /section:system.webServer/directoryBrowse /enabled:true 以在服务器级别启用目录浏览。 运行 appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true 以在网站级别启用目录浏览。 确认网站或应用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 属性已设置为 true。
5 年多之前 回复
qq_26705447
qq_26705447 开始我禁用了之后显示的是
5 年多之前 回复
qq_26705447
qq_26705447 开始我禁用了之后显示的是
5 年多之前 回复
qq_26705447
qq_26705447 开始我禁用了之后显示的是
5 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐