环境:Win XP SP3 + IIS 5.1

将自写的ASP.NET 2.0程序DMS布署到IIS 5.1后,直接访问如http://localhost/DMS/网址出现如上提示,截图如下:

解决IIS错误:Directory Listing Denied This Virtual Directory does not allow contents to be listed._iis

提示的意思是“虚拟目录不允许内容被列出来”,而此时指名访问我的主页Default.aspx即用网址http://localhost/DMS/Default.aspx又可以正常访问,故怀疑是默认的文档里没有Default.aspx,在IIS下查看我布署的网站的属性,在“文档”标签里果然发现有此问题:

解决IIS错误:Directory Listing Denied This Virtual Directory does not allow contents to be listed._asp.net_02

将Default.aspx添加进去后使用http://localhost/DMS/可正常访问Default.aspx页。