【问题标题】:ASP.NET MVC Deployment on IIS 6.0IIS 6.0 上的 ASP.NET MVC 部署
【发布时间】:2011-01-12 23:59:28
【问题描述】:

我只是 ASP.NET MVC 的初学者。认为它在开发时没有任何问题,当我尝试部署时我什至不知道要继续做什么。部署后只能浏览登录页面。

我正在使用

  • Windows Server 2003
  • IIS 6.0
  • Visual Studio 2008

有没有适合我这样的初学者的分步指南? 任何人都可以告诉我任何关于它的光,好吗?

外研

【问题讨论】:

    标签: asp.net-mvc deployment iis-6


    【解决方案1】:

    我认为您没有任何部署问题。看看ASP.NET MVC and Model-view-controller pattern - where do I start from?

    【讨论】:

      【解决方案2】:

      您需要通过 aspnet_isapi.dll 映射所有请求,或者在您的 URL 上使用扩展名,例如“.mvc”,以使路由通过 IIS 6 正常工作。请参见此处:

      http://blog.codeville.net/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/

      还有一堆关于 SO 的问题涵盖了这个,所以这个问题可能是一个骗局。

      【讨论】:

        【解决方案3】:

        IIS6 本身不会支持 MVC 路由架构。 Phil Haack 有一篇关于如何启动和运行的好文章:

        http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

        【讨论】:

          猜你喜欢
          • 2011-08-06
          • 2010-11-19
          • 1970-01-01
          • 2010-09-23
          • 1970-01-01
          • 2011-06-18
          • 2011-01-01
          • 1970-01-01
          相关资源
          最近更新 更多