CastleProject Monorail 2.0 совместим с .NET 2.0?
-
05-10-2019 - |
Вопрос
Я только что увидел, что Castleproject.org выпустил версию монорельса 2.0 в январе 2010 года (мы до сих пор используем версию 1.0RC3).
Совместима ли эта версия (по-прежнему) с .NET 2.0 (или Visual Studio 2005), и если да, то столкнусь ли я с какими-либо проблемами при обновлении текущего веб-приложения с 1.0RC3 до 2.0?
Исходный код изменяется на monorail 2.0 и/или вклады, он по-прежнему совместим с .NET 2.0?(Я думаю, что основная версия была .NET 3.0 некоторое время назад).Может кто-нибудь, пожалуйста, просветите меня?
Решение
Предполагая, что у вас будет .NET 3.5 время выполнения установлен, вы можете писать приложения .NET 2.0 и ссылаться на MonoRail 2.0.
Я также считаю, что установки последних пакетов обновлений для .net 2.0 должно быть достаточно.
Хотя я не уверен.
Однако я бы рекомендовал вам перейти на VS2008, поскольку VS2005 просто устарел.
Что касается фактических изменений в вашем приложении с 1.0RC3 на 2.0 - это зависит от уровня вашего использования.Чем больше точек расширения вы подключили, тем больше корректировок вам потребуется.Это действительно зависит от вашего конкретного случая.Однако, исходя из моего опыта обновления многих приложений с MR 1 до MR 2, включая очень сложные с глубокой интеграцией в ядро Monorail, самое долгое и сложное заняло два рабочих дня.Я бы посоветовал вам проконсультироваться с группой пользователей монорельса и, при желании, нанять консультанта, имеющего опыт работы с MR, на день или два.