将.net web应用程序从.net 1.1升级到3.5

时间:2011-04-14 13:26:21

标签: vb.net .net-1.1 .net-3.5

我的任务是将大型Web应用程序从.net 1.1升级到3.5。

我已经使用Visual Studio 2008转换它,它编译好了。

我是否应该期待一切正常工作?如果没有,任何人都可以提出我应该注意的主要缺陷。

我是否应该花时间为整个系统编写并执行完整的测试,或者是否有点矫枉过正?

2 个答案:

答案 0 :(得分:2)

说实话,你很幸运它的转换和编译没有错误!我过去曾经使用VS'转换'工具做过噩梦。

至于完整的测试,我会说这取决于错误的影响。如果是个人博客,请不要打扰。如果它是一个股票交易系统,那么是的,我会测试它在其生命的一英寸之内!

我要寻找的主要内容是:

  • 数据库连接(管理连接,有效使用Data对象等等 - 1.1中有许多可能更有效的东西)
  • 第三方/外部DLL的行为符合预期。他们可能会编译,但他们是否依赖于1.1特性?
  • 重构低效的代码 - 这可能是最有价值但最耗时的。有很多新的做事方式“正确”,因此有必要密切关注转换器产生的内容并尝试对其进行改进。

答案 1 :(得分:0)

根本没有矫枉过正,2.5版本中有很多变化。为什么不一直走到.NET 4?