【问题标题】:ASP.NET MVC - Server software requirements?ASP.NET MVC - 服务器软件要求?
【发布时间】:2010-03-03 15:50:56
【问题描述】:

我今天刚刚了解了 asp.net mvc,我想知道服务器端需要什么来托管它。

我想 IIS 6(和更新版本)和 .NET 3.5,你还需要什么吗?

【问题讨论】:

标签: .net asp.net-mvc iis


【解决方案1】:

来自 MSDN:How to: Deploy an ASP.NET MVC Application

基本上你需要:

  • .NET 3.5
  • System.Web.Mvc(ASP.NET MVC 程序集)
  • System.Web.Routing(ASP.NET MVC 所需的 .NET Framework 程序集)
  • System.Web.Abstractions(ASP.NET MVC 所需的 .NET Framework 程序集)

路由和抽象 dll 仅在您没有 SP1 时才需要。

只要您的 IIS 服务器可以正常服务于 .NET 3.5 SP1 项目,您就不必为 MVC 做任何特别的事情,因为它本质上只是一个库。

另外,如果你

【讨论】:

    【解决方案2】:

    .NET 3.5 + IIS 5.1 或更高版本。

    【讨论】:

      【解决方案3】:

      不,就是这样 ;-) 如果可能的话,我会坚持使用 IIS7

      【讨论】:

        【解决方案4】:

        IIS 5.1 也可以。

        没有其他需求。

        【讨论】:

          【解决方案5】:

          根据您的托管环境,您可能会发现服务器上尚未安装 MVC,幸运的是框架是 bin-deployable

          只需将 System.Web.Mvc.dll、System.Web.Routing.dll 和 System.Web.Abstractions.dll 放在应用程序的 bin 目录中即可解决大多数部署问题。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-03-26
            • 2014-06-08
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多