Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好的,所以我是在 IIS6 上运行 ASP MVC 时遇到问题的 100 人之一。
我已经遵循了几个教程,包括this和this,但仍然没有乐趣。我看到的只是标准的 IE 404 文件未找到页面。
现在为了确保我的站点指向正确的位置,我在根目录中添加了一个存根 index.html 文件。当我导航到这个文件时,我得到了 404 错误,但是如果我通过 aspnet_isapi.dll 关闭所有 url 的通配符映射,那么我可以导航到索引文件。
所以我的问题基本上是,什么给了?
确保您没有检查通配符映射上的“验证该文件是否存在”按钮。
然后确保您的网站根目录中有一个 Default.aspx 文件,其中包含以下代码:
protected void Page_Load(object sender, EventArgs e) { HttpContext.Current.RewritePath(Request.ApplicationPath, false); }