0

好的,所以我是在 IIS6 上运行 ASP MVC 时遇到问题的 100 人之一。

我已经遵循了几个教程,包括thisthis,但仍然没有乐趣。我看到的只是标准的 IE 404 文件未找到页面。

现在为了确保我的站点指向正确的位置,我在根目录中添加了一个存根 index.html 文件。当我导航到这个文件时,我得到了 404 错误,但是如果我通过 aspnet_isapi.dll 关闭所有 url 的通配符映射,那么我可以导航到索引文件。

所以我的问题基本上是,什么给了?

4

1 回答 1

1

确保您没有检查通配符映射上的“验证该文件是否存在”按钮。

然后确保您的网站根目录中有一个 Default.aspx 文件,其中包含以下代码:

protected void Page_Load(object sender, EventArgs e)
{
  HttpContext.Current.RewritePath(Request.ApplicationPath, false);
}
于 2009-10-15T15:12:39.027 回答