2011-12-09 58 views
3

我有一台生产服务器(Windows Server 2003 SP2),在IIS6下运行多个ASP.NET 2应用程序。新的应用程序使用ASP.NET MVC 3(Razor)和Entity Framework 4开发。旧应用程序不会被触及。将生产服务器从ASP.NET 2升级到ASP.NET 4

显然,以下组件需要升级:

  • .NET框架(安装并排4.0侧与现有的1.0,2.0,3.5SP1)
  • ASP.NET(安装V.4侧用2.0侧)

我想保持IIS6避免意外,但它需要被配置为MVC 3路由

哪个安装程序(s)是最合适这个案件?有可用的太多不同的人从MS - 全,客户端配置文件,web平台安装等:( 进球数一个是不破坏现有的应用程序,并保持停机时间降至合理的最低

回答

7

使用Web平台安装程序。它专门用于帮助您准确获取所需的运行情况,在您的情况下,它将安装完整的.NET 4.0 Framework以及您需要的其他内容,假设您做出正确的选择。你所说的任何组件都不会对你现有的应用程序做任何事情,只要你不会错误地配置它们以至于不恰当地尝试使用新的框架。所有这些东西默认都是并行工作的。

+0

对此评论+1。对我来说这真的很容易。但是,当然YMMV – dash

+0

谢谢。 Web平台安装程序的工作很好。在它的帮助下,我安装了.NET Framework 4和MVC 3.然后为ASP.NET 4应用程序创建了单独的应用程序域,并手动配置了新的Web应用程序以实现无扩展路由。旧应用程序完全不受影响。 –

+0

非常好!我很高兴能够提供帮助。 –