ПРИМЕЧАНИЕ Я закрыл другой билет, который был локализован.
Итак, у меня возникла проблема, как будто я вижу другие плакаты после использования NuGet для установки FluentNhibernate:
ERROR
Could not load file or assembly 'NHibernate, Version=3.0.0.2001, Culture=neutral,
PublicKeyToken=aa95f207798dfdb4' or one of its dependencies. The located assembly's
manifest definition does not match the assembly reference. (Exception from HRESULT:
0x80131040)
Я видел, что в ответах на stackOverflow и других блогах ответ был:
Add-BindingRedirect
Однако это не решило мою проблему, и все результаты выполнения этой команды:
PM> Add-BindingRedirect
Name OldVersion NewVersion
---- ---------- ----------
NHibernate 0.0.0.0-3.0.0.4000 3.0.0.4000
Когда я устанавливаю Fluent Nhibernate из NuGet, он говорит, что его зависимости - Nhibernate 3.0.0.2001, но устанавливает Nhibernate 3.0.0.4000
Что я делаю не так?