将.net 1.1解决方案转换为.net 2.0的陷阱

时间:2008-12-07 18:46:54

标签: .net visual-studio migration

this question superwiren中询问将.net 2.0解决方案转换为.net 3.5的陷阱。

.net 1.1到.net 2.0怎么样?

2.0完全向后兼容1.1吗?

4 个答案:

答案 0 :(得分:3)

我认为它取决于您的代码,最佳选择是执行试运行并查看它将生成哪些错误。 我不认为.NET 2.0是完全向后兼容的,尽管他们声称它是。

Common conversion issues and solutions

1.1 to 2.0 compatibility

答案 1 :(得分:1)

我参与了几个ASP.NET 1.1到2.0的转换(中型网站),我们发现Visual Studio转换向导让事情变得非常简单。我们没有遇到任何不兼容问题,我们真正改变的唯一事情就是用新函数替换弃用的api调用。我建议你试试看。

答案 2 :(得分:1)

不,不是。 2.0中提供了大量的重大更改,但根据应用程序的编码方式,它可能根本不会受到影响。这是一个文档,其中包含1.1到2.0之间所有更改的链接......

Breaking Changes

假设您没有在2.0中引入的应用程序中使用任何内容,那么向后兼容的可能性就更大。

What's New in 2.0

答案 3 :(得分:1)

我在代码中发现的唯一问题是在asp.net中有两个控件,它们使用不同的外壳调用相同的东西。这曾经在1.1中工作,但崩溃了2.0

无论如何,这是一个代码,所以没有理由为此哭泣