совместим ли Subsonic 3 с последней версией Mono? - PullRequest
2 голосов
/ 22 августа 2009

Последняя стабильная версия Mono на данный момент - 2.4.2.3. Дозвуковая 3 работает с этим? Я знаю, что Mono еще не совместим со всеми функциями .net 3.5, но я предполагаю, что совместимость зависит от того, какие специфические языковые функции использует .net 3.5 Subsonic. Кто-нибудь знает наверняка, совместимо ли оно?

Ответы [ 2 ]

1 голос
/ 23 декабря 2009

Совместимо - просто не забудьте использовать актуальную версию MySQL коннектора, если планируете использовать MySQL. И есть ошибка в текущем SubSonic (см. Issue 111 ). Измените IsDbNull на IsDBNull в SubSonic.Core / Linq / Structure / ExecutionBuilder.cs и перекомпилируйте.

Это сделало это для меня с Mono 2.6 и MySQL-разъемом 6.2.2

Но я ничего не тестировал, кроме простых запросов на сохранение и чтение.

0 голосов
/ 24 августа 2009

Судя по внешнему виду кода, не все похоже на full hilt 3.5, поэтому я бы высказал мнение, что все будет в порядке, я использую 3.0.0.3, а resharper предлагает множество комментариев о том, как это можно изменен и модернизирован.

, но тестирование занимает менее 5 минут или около того, поэтому я бы продолжил, если бы я был вами, у вас действительно не так много, чтобы проиграть, кроме 5-10 минут.

надеюсь, это поможет

...