0

我有一个简单的 MVC 站点,其中包含指向“常见问题解答”和“关于我们”等内容的 ActionLinks。我已经在 IIS 管理器中设置了虚拟目录,并将“.*”的映射(IIS 5.1 中没有通配符映射选项)设置为指向 aspnet_isapi.dll。这让我可以打开主页并查看它。但是,当我单击任何操作链接时,我会收到 404 错误。我尝试为新路由添加代码以将 .aspx 附加到控制器名称

ASP.NET MVC 和 IIS 5

我知道这是多余的,但我想在打扰每个人之前我会先试一试。我仍然遇到问题,似乎无法弄清楚它是什么。我希望有人能给我一两个建议。提前感谢您的帮助。

仅供参考 - 我的网站在 Cassini 下运行良好,只有当我尝试通过 localhost/SITE 直接点击它时它才会爆炸

4

1 回答 1

1

知道了。我没有在“.*”或“.mvc”的映射中取消选中“检查文件存在”框。一旦我这样做了,一切都奏效了。我还能够删除 .mvc 映射的路由,因为没有它它可以正常工作。

于 2010-01-28T02:34:21.507 回答