IIS 7虚拟目录404错误

我已经在默认网站下build立了一个叫做应用程序的虚拟目录。 在这里面,我有一个web applcation运行。 当我从IIS浏览80,并login到主页是好的,但后来当我点击进入另一个菜单(子目录),我一直得到404。我已经创build了必要的虚拟目录和检查文件夹和应用程序池的权限。 iis日志显示如下

2012-09-04 09:54:08 ::1 GET /application/TeamCentral/Common/images/20/h_row.jpg - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.83+Safari/537.1 200 0 0 64 2012-09-04 09:54:08 ::1 GET /application/TeamCentral/Images/risk_32x32.png - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.83+Safari/537.1 200 0 0 26 2012-09-04 09:54:08 ::1 GET /application/TeamCentral/Survey/Images/survey_32x32.png - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.83+Safari/537.1 200 0 0 28 2012-09-04 09:54:08 ::1 GET /application/TeamCentral/common/images/20/logout.gif - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.83+Safari/537.1 200 0 0 35 2012-09-04 09:54:08 ::1 GET /application/TeamCentral/favicon.ico - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.83+Safari/537.1 200 0 0 17 2012-09-04 09:54:08 ::1 GET /application/images/arrowdown.gif - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.83+Safari/537.1 404 0 2 2 *****2012-09-04 09:54:15 ::1 GET /TeamCentral/Auditors/HomePage.aspx - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.83+Safari/537.1 404 0 0 2141***** 

它的最后一行是这个问题。

看来,文件不能够被浏览,或者更有可能是没有为这个特定的子目录启用ASP.NETfilter。 不知道为什么会发生这种情况,但它几乎听起来像你的虚拟目录设置可能有点混乱。 假设您可以浏览该文件夹中的示例文本或html文件,那么我的猜测就是您的ASP.NET设置已被清除。