HTTP错误400.13:即使在IIS7.0上启用目录浏览后,仍然只获得我的文件结构!

时间:2010-10-07 10:43:13

标签: asp.net-mvc iis-7

每次我在笔记本电脑(Vista)或桌面(XP)上部署我的应用程序时,都会收到以下错误:“HTTP错误403.14 - 禁止Web服务器配置为不列出该目录的内容“。在做了一些研究之后,我建议启用“目录浏览”。但是,我没有让应用程序运行,而是获得了一个包含应用程序结构的空白页面。

类似的东西:

10/7/2010  7:35 AM        <dir> ExternalAssemblies
10/7/2010 10:41 AM        <dir> MyApplication.Domain
10/7/2010 10:43 AM        <dir> MyApplication.WebUI
10/7/2010 11:04 AM          168 web.config

我也尝试过按this article from Microsoft做的话,但我仍然得到了上述结果。

我开始怀疑我放在服务器文件夹中的包的结构。实际上,当我创建一个具有原始结构的应用程序(在创建新应用程序时获得的应用程序)时,它就可以工作了。但是,如果我添加一个或多个类库,我会得到上述错误。我不确定问题出在哪里,但我怀疑这方面。

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

只是想一想,但是你的IIS网络文件夹不应该指向MyApplication.WebUI吗?

答案 1 :(得分:0)

您可能没有默认文档。

据我所知,目录列表看起来应该是这样。