将生产服务器从ASP.NET 2升级到ASP.NET 4

3
我有一台生产服务器(Windows Server 2003 SP2),在IIS6下运行多个ASP.NET 2应用程序。新的应用程序使用ASP.NET MVC 3(Razor)和Entity Framework 4进行开发。旧的应用程序不得更改。
显然,需要升级以下组件:
.NET框架(将4.0与现有的1.0、2.0、3.5SP1并存安装)
ASP.NET(将v.4与2.0并存安装)
我想保留IIS6以避免出现意外情况,但它需要为MVC 3路由进行配置。
在这种情况下,哪个安装程序最合适?微软提供了太多不同的安装程序 - 完整版、客户端概要文件、Web平台安装程序等 :(
首要目标是不破坏现有应用程序,并将停机时间保持在合理的最低限度。
1个回答

7
使用Web平台安装程序;它专门旨在帮助您获取运行所需的确切内容。在您的情况下,它将安装完整的.NET 4.0框架和其他必要的内容,假设您使用它进行了正确的选择。
安装您提到的任何组件都不会对现有应用程序产生任何影响,只要您不以错误的方式对其进行配置,尝试不当地使用新框架即可。默认情况下,所有这些内容都可以并存。

+1 对这条评论点赞。对我来说也确实很容易。但是,当然 YMMV(因人而异)。 - dash
谢谢。Web平台安装程序完成得很好。借助它的帮助,我安装了.NET Framework 4和MVC 3。然后为ASP.NET4应用程序创建了单独的应用程序域,并手动配置了新的Web应用程序以进行无扩展名路由。旧的应用程序完全没有受到影响。 - Dmitry Duginov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接