Вопрос

Я только что увидел, что 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, на день или два.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top