0

我有一个带有 service pack 2 的 win 2k3 服务器(因此说明了明显的 IIS6)。是否可以通过在服务器上安装其他材料将 ASP.NET MVC 2 应用程序部署到该服务器?服务器目前安装了 .NET 2.0 框架,但是升级服务器的繁文缛节太多。

我发现 Scott Hanselman 的一篇文章指出,如果您不使用 .NET 3.5 功能(即 LINQ),预官方 MVC 1 版本可以在 .NET 2.0 框架上运行。然而,进一步的研究表明 LINQBridge 支持 .NET 2.0 框架。

是否可以结合这些技术将 ASP.NET MVC 应用程序部署到 .NET 2.0 服务器?

4

1 回答 1

2

不,这是不可能的。ASP.NET MVC 2 依赖于System.Core.NET 3.5 或更高版本的程序集。对不起。是时候升级盒子了。只需在服务器上安装 .NET 4.0 或 .NET 3.5 并让您的应用程序运行。当您准备好升级 ASP.NET MVC 3.0 时。当然,如果这需要时间,并且 ASP.NET MVC 4.0 已经出局了。

.NET 2.0 就像 .NET 1.1 一样是历史,如果我们想要进步,我们应该尽快离开过去。

于 2011-11-14T17:40:05.467 回答