【问题标题】:Upgrading from .NET 3.5 to 4. Questions to think about?从 .NET 3.5 升级到 4。要考虑的问题?
【发布时间】:2010-12-23 15:29:31
【问题描述】:

想知道从 .NET 3.5 升级到 4 需要考虑的事项以避免任何代码中断等。

我对以下内容特别感兴趣: - 部署 .NET 4 应用程序的服务器要求是什么?它是否需要任何特定版本的 IIS 和 Windows Server 才能运行?

由于数据库很大,并且第一个用户登录需要很长时间,我在使用 Entity Framework 时面临严重的性能问题。 .NET 4 似乎意识到这是一个普遍存在的问题,并且有一些称为 PreWarm 应用程序的东西。 Scottgu 的帖子here 似乎更多地谈论它。但是,很好奇这是否适用于 IIS 6 和 WinServer 2003。

在切换到 .NET 4 之前我还需要考虑其他任何事情吗?

【问题讨论】:

    标签: .net-3.5 .net-4.0


    【解决方案1】:

    .NET Framework 4 Beta 2 可以安装在 Windows Server 2003 上。software requirements 是:

    支持的操作系统: Windows 服务器 2003;视窗服务器 2008; 视窗Vista; Windows XP

    .NET Framework 4 可以安装在 以下操作系统:
    - Windows XP SP3
    - Windows Server 2003 SP2
    - Windows Vista SP1
    - 视窗 7
    - Windows Server 2008(服务器核心角色不支持)
    - Windows Server 2008 R2(服务器核心角色不支持) 请注意,.NET Framework 4 当前处于测试阶段。如果您有一个正在生产的应用,您可能需要考虑等待它的 RTM。

    【讨论】:

    • @Mehrdad:谢谢老兄。对 IIS6 的支持如何?我目前的生产环境是IIS6和Win2003。我试图了解,如果我可以在当前环境中充分发挥 .NET 4 的潜力,还是需要升级 IIS7。
    • 嗯,您也可以在 IIS6 中使用 .NET 4 中的几乎所有内容。当然,您不能使用像集成模式这样利用 .NET 的更新的 IIS7 功能。在大多数情况下,没关系。
    猜你喜欢
    • 2011-02-17
    • 2011-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-24
    • 1970-01-01
    • 2010-12-19
    相关资源
    最近更新 更多