0

我有 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。在网站属性中,在主目录选项卡下,我选择了上面创建的应用程序池
    i。在主目录选项卡中的配置下。
    j. 我插入了 aspnet_iapi.dll

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

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

问候

4

3 回答 3

0

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

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

系统要求

支持的操作系统

  • Windows 7 服务包 1
  • 视窗服务器 2008 R2 SP1
  • Windows Server 2008 服务包 2
  • Windows Vista 服务包 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。

于 2013-05-13T13:38:53.753 回答
0

您至少需要 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 池上运行。

于 2013-05-13T13:42:17.457 回答
0

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

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

于 2016-06-15T04:20:56.113 回答