2009-07-15 95 views
1

我们遇到了问题。Windows Server 2008是否支持.net 1.1

我们的大部分代码都是用.net 1.1(包括asp.net)编写的。

我们获悉,微软不支持Windows Server上的.NET 1.1 2008年

我们上真的很困惑的一点是,它显然是它的唯一Asp.Net 1.1不支持服务器上2008.

我们的问题是,什么标志着Asp.net 1.1它只是System.Web命名空间?

我们希望尽快登上Server 2008(完全是IIS7),如果我们只需要重写Asp.net的东西,而不是所有的业务层和数据访问层,它就会容易得多。

回答

3

ASP.net 1.1未开箱即可配置,但可以完成。它真的是一个IIS7的东西,而不是Windows Server 2008的东西。

下面是有关如何配置的一篇文章: http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx

至于升级到2.0。这一切都取决于你的代码,如果你使用任何已折旧的功能。如果您在VS2003中开发,在VS2008中打开项目可以对其进行转换,然后您可以轻松地定位.net fx 2.0。大多数问题将在编译时看到。大部分更改都很简单,可以在几行代码中进行更改。还有您可能需要的web.config更改。

0

为什么你认为你将不得不重写任何东西?这几乎就是“转换和测试”。


.NET 1.1 Redistributable Package

ASP.NET是在 以下平台仅支持:的Microsoft Windows 2000专业版(Service Pack 3 推荐),微软的Windows 2000服务器 版(Service Pack 3推荐), Microsoft Windows XP Professional和 Microsoft Windows Server 2003家族。

+0

不是一个非常有用的评论,除非他拥有的只是一个简单的应用程序。 – pdwetz 2009-07-15 13:57:21

+0

我已经完成了转换,并没有任何问题。我还没有听说有很多重大变化。他不希望在这里重写。 – 2009-07-15 13:58:31

1

我们在Windows Server 2008上运行ASP.NET 1.1应用程序,所以它当然有可能。我相信你只需要手动安装.NET 1.1,但我不能提供细节,因为我没有处理。

0

不幸的是,有时候,它不仅仅是一个“转换和测试”。例如,我们有一个使用Web Service Enhancements 1.0(WSE 1.0)的“传统”.NET 1.1应用程序。 .NET 2.0及以上版本不支持WSE 1.0。