Подводные камни для преобразования решения .net 1.1 в .net 2.0 - PullRequest
3 голосов
/ 07 декабря 2008

В этот вопрос superwiren спрашивает о подводных камнях для преобразования решения .net 2.0 в .net 3.5.

А как насчет .net 1.1 до .net 2.0?

Является ли 2.0 полностью обратно совместимым с 1.1?

Ответы [ 4 ]

3 голосов
/ 07 декабря 2008

Я думаю, это зависит от вашего кода, лучший вариант - выполнить пробный запуск и посмотреть, какие ошибки он сгенерирует. Я не думаю, что .NET 2.0 полностью обратно совместима, хотя они утверждают, что это так.

Распространенные проблемы с конверсией и решения

Совместимость от 1,1 до 2,0

1 голос
/ 08 декабря 2008

Единственная проблема, которую я обнаружил в своем коде, это наличие в asp.net двух элементов управления, которые называются одинаковыми в разных корпусах. раньше это работало в 1.1, но вылетало 2.0

В любом случае, это кодовый запах, поэтому нет причин плакать об этом

1 голос
/ 07 декабря 2008

Нет, это не так. В версии 2.0 было представлено множество критических изменений, но в зависимости от того, как было закодировано ваше приложение, это может быть никак не затронуто. Вот документ со ссылками на все изменения с 1.1 до 2.0 ...

Срочные изменения

Если вы не использовали ничего в приложении, которое было представлено в 2.0, тогда существует большая вероятность обратной совместимости.

Что нового в 2.0

1 голос
/ 07 декабря 2008

Я работал над парой преобразований ASP.NET 1.1 в 2.0 (веб-сайты среднего размера), и мы обнаружили, что мастер преобразования Visual Studio упростил задачу. Мы не сталкивались с проблемами несовместимости, и единственное, что мы действительно изменили, это замена устаревших вызовов API новыми функциями. Я бы посоветовал вам просто попробовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...