Ад сборки .Net [закрыто]
-
01-07-2019 - |
Вопрос
Я пытаюсь разработать веб-проект .Net, используя NHibernate и Spring.net.Но я застрял.
Spring.net, похоже, зависит от разных версий сборок NHibernate (возможно, ему нужна 1.2.1.4000, а моя версия NHibernate — 1.2.0.4000).
Я решил некоторые проблемы с тегом «bindingRedirect», но теперь даже он перестал работать.
Мой вопрос:
Есть ли какой-нибудь способ сделать это простым способом разрешить межбиблиотечные отношения?
Решение
Я тоже столкнулся с этим и был разочарован тем, что просто взял исходный код Spring и скомпилировал его с последней версией NHibernate, чтобы он исчез навсегда.Не уверен, подойдет ли вам этот вариант, но затраченные 10 минут, похоже, в целом сэкономили мне много времени.
Вот ссылка SourceForge на источник Spring для всех версий: Весенний источник
Другие советы
Spring.Net имеет открытый исходный код, не так ли?Почему бы вам просто не загрузить исходный код, обновить ссылку на ту же версию NHibernate, которую вы используете, и перекомпилировать?