【问题标题】:the web server is configured to not list the contents of this directory iis 7Web 服务器配置为不列出此目录的内容 iis 7
【发布时间】:2014-08-13 08:39:06
【问题描述】:

将我的 ASP MVC 4 应用程序从我的电脑部署到 IIS 时,它工作正常,我也在同事的电脑上尝试过,它工作正常,但是当我不得不在我的办公室计算机上这样做时,它给了我这个错误“网络服务器已配置不列出这个目录的内容”,虽然三台电脑的配置是一样的:Windows 7,iis 7。

  • 我已经检查了许多威胁此问题的问题,例如 this one 和许多其他问题,但他们都建议在 IIS 中启用目录浏览选项,我已经尝试过,但它只是显示我的项目内容和我的想要的是打开我的网站。

  • 实际上,由于我使用的是 ASP MVC 4,所以我不必提及默认文档,因为在 MVC 4 中,它会转到控制器并从那里获取要显示的页面。你知道如何解决这个问题吗?

【问题讨论】:

    标签: asp.net-mvc-4 iis-7 publishing-site


    【解决方案1】:

    以防万一有人到这里寻找解决方案,这就是我解决它的方法。我从我的服务器(投标目录)中删除了所有文件并重新复制了它,但我重新复制了我错过的所有文件 App_global.asax.dll 和 App_global.asax.compiled 文件。因为这些文件丢失了 IIS 给了我这个错误

    403 - Forbidden: Access is denied.
    

    只要我添加了这些文件,它就可以正常工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-06
      • 1970-01-01
      • 2017-09-16
      • 2012-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多