【问题标题】:Pitfalls for converting a .net 1.1 solution to .net 2.0将 .net 1.1 解决方案转换为 .net 2.0 的陷阱
【发布时间】:2008-12-07 18:46:54
【问题描述】:

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

.net 1.1 到 .net 2.0 怎么样?

2.0 是否完全向后兼容 1.1?

【问题讨论】:

    标签: .net visual-studio migration


    【解决方案1】:

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

    Common conversion issues and solutions

    1.1 to 2.0 compatibility

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        Breaking Changes

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

        What's New in 2.0

        【讨论】:

          【解决方案4】:

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

          反正这是一种代码味道,所以没有理由为此哭泣

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-03-29
            • 2021-05-24
            • 1970-01-01
            • 2010-10-29
            • 2020-06-07
            相关资源
            最近更新 更多