每次我在笔记本电脑(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做的话,但我仍然得到了上述结果。
我开始怀疑我放在服务器文件夹中的包的结构。实际上,当我创建一个具有原始结构的应用程序(在创建新应用程序时获得的应用程序)时,它就可以工作了。但是,如果我添加一个或多个类库,我会得到上述错误。我不确定问题出在哪里,但我怀疑这方面。
感谢您的帮助
答案 0 :(得分:1)
只是想一想,但是你的IIS网络文件夹不应该指向MyApplication.WebUI
吗?
答案 1 :(得分:0)
您可能没有默认文档。
据我所知,目录列表看起来应该是这样。