【问题标题】:deploy mvc .net framework 4.5部署 mvc .net 框架 4.5
【发布时间】:2013-05-13 13:37:19
【问题描述】:

我有 MVC 网站。基于 .NET Framework 4.5。
我正在尝试在 IIS 6.0 上部署网站

这是我采取的步骤

  1. 应用程序池

    我创建了应用程序池:Company.Attendance。
    注意:它没有询问我使用的是哪个 .NET 版本?

  2. 网站

    一个。创建新网站。
    湾。说明:company.attendance
    C。 IpAddress:服务器 IP 地址
    d。端口:80
    e.网站的主机标题:[我留空]
    F。路径:../../Views/Home/ [此处定义所有视图]
    G。权限:读取、运行、执行、写入
    H。在网站属性的主目录选项卡下,我选择了上面创建的应用程序池
    一世。在主目录选项卡中的配置下。
    j.我插入了 aspnet_iapi.dll

当我尝试浏览应用程序时。我收到以下错误:找不到页面。

谁能告诉我在 IIS 6.0 [Windows Server 2003] 上部署 mvc 应用程序 [.Net Framework 4.5] 的详细步骤。

问候

【问题讨论】:

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


    【解决方案1】:

    我正在尝试在 IIS 6.0 上部署网站

    你不能。 .NET Framework 4.5 至少需要 Windows Server 2008,如 System Requirements page 所示:

    系统要求

    支持的操作系统

    • Windows 7 服务包 1
    • Windows Server 2008 R2 SP1
    • Windows Server 2008 服务包 2
    • Windows Vista Service Pack 2
    • Windows Vista SP2(x86 和 x64)
    • Windows 7 SP1(x86 和 x64)
    • Windows Server 2008 R2 SP1 (x64)
    • Windows Server 2008 SP2(x86 和 x64)

    硬件要求:

    • 1 GHz 或更快的处理器
    • 512 MB 内存
    • 850 MB 可用硬盘空间 (x86)
    • 2 GB 硬盘 (x64)

    您可以在 Windows Server 2003 上安装的最新 .NET 框架版本是 .NET 4.0。

    【讨论】:

    • 感谢 Darin 的快速回答。这意味着我现在处于等待状态,直到我的公司为我提供 Windows Server 2008。
    • 是的,就是这个意思。
    【解决方案2】:

    您至少需要 IIS 7.0。

    以下是 .NET 4.5 框架的要求: http://msdn.microsoft.com/en-us/library/8z6watww%28v=vs.110%29.aspx

    您将不得不使用 .NET 4.0,移植您的项目应该不会太辛苦。

    获取您的项目并将框架的兼容性更改为 4.0。 修复一些错误,以及您可能遇到的 EF 错误,并重新推送到 IIS 6.0 服务器。

    您需要确保安装了所有运行时,并且应用正在运行 .NET 4.0 池。

    【讨论】:

      【解决方案3】:

      IIS 6 是 Windows Server 2003(技术上是 XP 64 位)的一部分。

      .Net 4.5 无法安装在 Windows Server 2003 上,因此不支持 IIS。

      【讨论】:

        猜你喜欢
        • 2014-09-05
        • 1970-01-01
        • 2010-11-20
        • 1970-01-01
        • 1970-01-01
        • 2012-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多