【问题标题】:Hosting Asp.Net MVC Applications托管 Asp.Net MVC 应用程序
【发布时间】:2011-01-11 16:26:21
【问题描述】:

我正在开发一个 Asp.Net MVC 项目。我有一个疑问,请有人快速澄清它.. --> 我们是否需要在安装应用程序的托管服务器中安装 MVC 框架。

我已经在我的开发者机器上安装了 MVC 框架,但我们是否还需要在托管服务器中安装该框架。

【问题讨论】:

    标签: asp.net asp.net-mvc hosting


    【解决方案1】:

    没有。您可以在 bin 文件夹中嵌入 MVC 框架进行部署。

    只需将以下引用的属性“复制本地”更改为 true:

    • System.Web.Mvc
    • System.Web.Routing
    • System.Web.Abstractions

    PS
    这对 MVC 1.0 有效。我不知道 MVC 2.0。

    【讨论】:

      【解决方案2】:

      是的,你知道。它需要在您使用的每台 ASP.Net 服务器上。

      【讨论】:

      • 不,我不这么认为.. 如果应用程序由不让您访问其服务器的 Internet 托管公司部署或托管怎么办。
      • 当 MVC 代码在服务器端运行时,程序集需要在服务器机器上的某个地方,但正如 Dario-G 所指出的,软件不需要安装在服务器,但它需要以某种形式存在并可供您的应用访问。
      【解决方案3】:

      不,您不需要安装它。将 MVC dll 放在您的 bin 文件夹中。我刚刚问了我的hosting company,他们确认了。

      【讨论】:

        猜你喜欢
        • 2015-01-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多