.net-3.5 - 从 .NET 3.5 升级到 4。要考虑的问题?

标签 .net-3.5 .net-4.0

好奇要考虑避免任何代码中断等从 .NET 3.5 升级到 4 的事情。

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

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

在切换到 .NET 4 之前,我还有什么需要考虑的吗?

最佳答案

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

Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP

.NET Framework 4 can be installed on the following operating systems:
- Windows XP SP3
- Windows Server 2003 SP2
- Windows Vista SP1
- Windows 7
- Windows Server 2008 (not supported on Server Core Role)
- Windows Server 2008 R2 (not supported on Server Core Role) Note that .NET Framework 4 is currently in Beta. If you have a working app on production, you might want to consider waiting for its RTM.

关于.net-3.5 - 从 .NET 3.5 升级到 4。要考虑的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1853679/

相关文章:

c# - .Net 中的 Ping.Send(ip, timeout) 返回太快并提示超时

.net - 从 2.0 应用程序引用 3.5 汇编?

visual-studio-2008 - VS2008安装项目会更新Net 3.5 SP1吗?

c# - 强制 Task<T> 到不同的核心?

ASP.NET 路由导致页面资源无法加载

c# - 如何在 Type.GetMethods 中排除 "property methods"?

c# - VSTO Outlook 嵌入图像 MailItem

c# - 在离屏位图上应用像素着色器

c# - 如何在不产生异常的情况下检查 COM 属性或方法是否存在?

c# - 将字符串写入文件会生成意外内容