MVC可以在3.5 IIS6上运行吗?没有SP1

Ame*_*thi 2 asp.net-mvc

我认为MVC应用程序是BIN可部署的,所以可以部署到任何ASP.net 3.5兼容服务器.我正在尝试使用3.5(无SP1)部署到Windows Server 2003 x64,并且无法正常运行.

点击主页时我得到以下内容,由于我们的应用配置,主页重定向到/ Account/LogOn视图.

找不到该页面

我有三个(加上Extensions,我不记得为什么)MVC dll设置为Copy Local,所以它们最终在bin-folder中.我正在发布,然后将应用程序复制到服务器:

  • System.Web.Abstractions.dll
  • System.Web.Mvc.dll程序
  • System.Web.Routing.dll
  • System.Web.Extensions.dll

有谁知道我做错了什么?该应用程序适用于我们拥有3.5 SP1的另一台机器,以及开发机器,SP1和安装了MVC.

我已经完成了我能想到的一切,确保权限正确等等.

Jak*_*sen 5

IIS 6无法正确处理.mvc扩展.除此之外,您还必须将.mvc映射到ASP.NET处理程序.以下是您的演练:http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx