2017-06-12 20 views
1

我有一个项目,由于某种原因没有加载项目,但只是显示我的目录列表。我甚至试图运行它在本地IIS,看它是否有差别,它不MVC演出目录列表未加载应用程序

事情我已经试过

  1. 模块runAllManagedModulesForAllRequests =“真”

  2. 删除并重新安装从管理Windows应用程序在控制面板的IIS

如果我在Visual Studio中创建模板MVC项目并运行它,它运行良好,所以吨让我觉得它不是我的配置。具有相同项目和Web配置的其他用途在加载站点时没有任何问题。

此外,如果我尝试转到/首页/索引我得到一个404错误。不知道是否以任何方式帮助

任何其他的想法我可能会丢失在这里

在Windows 10 IIS 10

+0

mmm,那个项目来自哪里? – derloopkat

+0

它是一个自定义内部项目 – Steve

+0

在文件资源管理器中:右键单击该文件夹,转到属性,取消选中只读,单击安全选项卡,确保该文件夹具有运行IIS所需的所有权限。 – derloopkat

回答

1

你需要再核对一下你的IIS配置,不要再检查是否有“默认文档”在IIS管理器中你的网站设置。

此外,如果您直接通过Visual Studio运行,请检查是否已选择相关的“项目”作为解决方案的“启动项目”(访问https://msdn.microsoft.com/en-us/library/a1awth7y.aspx)。

如果上述失败,请重新检查特定项目的IIS权限(查看https://support.microsoft.com/en-us/help/313075/how-to-configure-web-server-permissions-for-web-content-in-iis

最后如上所述,做取消勾选“只读”标志,如果它的存在。 请分享您的反馈,并让我知道您的问题是否仍然存在。

相关问题