Windows Server 2008是否支持.net 1.1

时间:2009-07-15 13:53:29

标签: .net windows-server-2008

我们遇到了问题。

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

我们被告知Microsoft在Windows Server 2008上不支持.net 1.1。

我们真正感到困惑的是,它显然只是Server 2008上不支持的Asp.Net 1.1。

我们的问题是,什么表示Asp.net 1.1只是System.Web命名空间?

我们想尽快进入Server 2008(确实是IIS7),如果我们只需要重新编写Asp.net的东西,而不是我们所有的业务层和数据访问层,那就容易多了。 / p>

5 个答案:

答案 0 :(得分:3)

可以described in this article完成。但是,没有那么多breaking changes迁移到2.0及更高版本。

答案 1 :(得分: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更改。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

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


.NET 1.1 Redistributable Package

  

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

答案 4 :(得分:0)

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