3

这个问题中,superwiren 询问将 .net 2.0 解决方案转换为 .net 3.5 的陷阱。

.net 1.1 到 .net 2.0 怎么样?

2.0 是否完全向后兼容 1.1?

4

4 回答 4

3

我认为这取决于您的代码,最好的选择是执行试运行,看看它会产生什么错误。我不认为 .NET 2.0 完全向后兼容,尽管他们声称是。

常见的转换问题和解决方案

1.1 到 2.0 的兼容性

于 2008-12-07T19:03:31.363 回答
1

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

于 2008-12-07T19:04:28.413 回答
1

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

重大变化

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

2.0 中的新功能

于 2008-12-07T19:07:23.010 回答
1

我在代码中发现的唯一问题是在 asp.net 中有两个控件,它们被称为具有不同大小写的相同事物。这曾经在 1.1 中工作,但在 2.0 中崩溃

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

于 2008-12-07T21:46:56.493 回答