Я хочу, чтобы все 3 из этих библиотек работали вместе, но имеют проблему с версией.Взаимодействующий свободный NHibernate + NHibernate + Linq To NHibernate
Последняя версия Linq To Hibernate (1.0)
вышла в 2009-07-26 и работает с NHibernate 2.1.0
afaik. Fluent NHibernate
's самый старый выпуск, с другой стороны, для NHibernate 2.1.2
.
Поиск в Google дал this zip-файл двоичных файлов, скомпилированных вместе, но несколько устаревший (2009-07-19). Я не уверен, что загрузка самого последнего исходного кода каждого проекта и попытка их сборки будут работать или нет, я бы предпочел не идти таким образом, если только не придется.
Я думаю, что самым слабым звеном в этой комбинации является Linq To NHibernate, и, может быть, я должен подумать о том, чтобы оставить его снаружи, если нет активного усилия сообщества.
Вкратце: Кто-нибудь использует эти библиотеки вместе, и если да, то как вы решили эту проблему? Вы сами все строите?
Примечание: Похож на дубликат вопроса this, но прошло 1 год с момента ответа, а ссылки, приведенные в принятом ответе, больше не работают.
Вы можете его перестроить, но вы также можете использовать Nhiberante 3 со встроенным провайдером linq – Paco
Спасибо, я не знал, что это было в комплекте. – henginy