答案 0 :(得分:3)
我认为它取决于您的代码,最佳选择是执行试运行并查看它将生成哪些错误。 我不认为.NET 2.0是完全向后兼容的,尽管他们声称它是。
答案 1 :(得分:1)
我参与了几个ASP.NET 1.1到2.0的转换(中型网站),我们发现Visual Studio转换向导让事情变得非常简单。我们没有遇到任何不兼容问题,我们真正改变的唯一事情就是用新函数替换弃用的api调用。我建议你试试看。
答案 2 :(得分:1)
不,不是。 2.0中提供了大量的重大更改,但根据应用程序的编码方式,它可能根本不会受到影响。这是一个文档,其中包含1.1到2.0之间所有更改的链接......
假设您没有在2.0中引入的应用程序中使用任何内容,那么向后兼容的可能性就更大。
答案 3 :(得分:1)
我在代码中发现的唯一问题是在asp.net中有两个控件,它们使用不同的外壳调用相同的东西。这曾经在1.1中工作,但崩溃了2.0
无论如何,这是一个代码,所以没有理由为此哭泣