好奇要考虑避免任何代码中断等从 .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/