在.NET 3.5上运行.NET 1.1应用程序

时间:2011-04-22 11:12:34

标签: .net

我正在使用在.NET 1.1中开发的远程处理Windows应用程序。现在我想将应用程序升级到.NET 3.5。我应该这样做的方法是使用Visual Studio 2008将代码转换为3.5,然后使用VS 2008编译该代码,并在.NET 3.5框架上部署该应用程序。我遇到的问题是:

  1. 将.NET 1.1应用程序保存到.NET 3.5是否有任何好处
  2. 申请表现有任何好处
  3. 是否会让我受益,因为微软已停止支持.NET 1.1
  4. 还有其他好处吗? 这项活动将面临哪些问题?

2 个答案:

答案 0 :(得分:1)

如果应用程序不再处于开发阶段,那么迁移应用程序代码将不会带来很多好处。我相信2.0运行时有一些性能改进,但如果你不改变你的代码,我认为你不会从中得到很多好处。如果应用程序仍处于开发阶段,那么从1.1到3.5的变化是巨大的,并且让您作为开发人员的生活变得更轻松。同样为什么3.5现在4.0已经出来并且带有一个全新的运行时。

答案 1 :(得分:0)

我认为您不会看到任何性能优势。

转换为3.5意味着您不需要在目标计算机上安装1.1运行时。如您所述,1.1不受支持。