【发布时间】:2017-09-16 14:14:38
【问题描述】:
带有 WEBAPI 和 .NET 4.5 的 NET MVC Web 应用程序 我将它托管在本地 IIS 服务器上,它在我的 matchain 中正常工作。
我将它托管在其他 3 台机器上,都具有与 WINDOWS-7 相同的配置 它只能在一台机器上工作,其他机器会出现如下错误:
"网络服务器配置为不列出此内容 目录。”
我按照以下步骤操作:
控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能 -> 选中 IIS 和 IIS Hostable Web Core 的所有框
安装 -> .NetFramework V4.5.1
重启
在 CMD 中作为 Admisistrator -> 用于 32 位和 64 位操作系统
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir
打开 IIS -> ISAPI 和 CGI 限制 -> ASP.NET v4.0.30319 -> 允许
站点 -> 添加网站
a. Site Name :- API b. application pool :- ASP.NET v4.0 Classic c. Path :- D:\API d. Port :- 8081 -> OK
【问题讨论】:
-
然后请澄清您的问题不是目录列表,而是您无法运行MVC
-
它给了我目录错误。所以我问你这个问题。
标签: c# asp.net .net asp.net-mvc iis