2013-05-13 71 views
0

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

这里是我采取部署mvc.net框架4.5

  1. 应用程序池步骤:

    我创建的应用程序池:Company.Attendance。
    注意:无处它问我正在使用哪个.NET版本?

  2. 网站

    一个。创建新的网站。 b。说明: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]的详细步骤。

问候

回答

0

I am trying to deploy the website on IIS 6.0

你不能。 .NET框架4.5需要Windows Server 2008至少可以在System Requirements page可以看出:

你可以安装Windows Server 2003上

System requirements

Supported Operating System

  • Windows 7 Service Pack 1
  • Windows Server 2008 R2 SP1
  • Windows Server 2008 Service Pack 2
  • Windows Vista Service Pack 2
  • Windows Vista SP2 (x86 and x64)
  • Windows 7 SP1 (x86 and x64)
  • Windows Server 2008 R2 SP1 (x64)
  • Windows Server 2008 SP2 (x86 and x64)

Hardware Requirements:

  • 1 GHz or faster processor
  • 512 MB of RAM
  • 850 MB of available hard disk space (x86)
  • 2 GB hard drive (x64)

最新的.NET Framework的版本是.NET 4.0。

+0

感谢达林快速回答。这意味着我暂时搁置,直到我的公司向我提供Windows Server 2008. – Developer 2013-05-13 13:40:56

+0

是的,这就是它的意思。 – 2013-05-13 13:41:18

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池。

0

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

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