Как установить SolrNet.NHibernate? - PullRequest
0 голосов
/ 01 октября 2011

Я попытался Install-Package Solrnet.NHibernate в новом консольном приложении, но это не удалось с этой ошибкой:

Attempting to resolve dependency 'NHibernate.Core (≥ 2.1.2.4000)'.
Install-Package : Unable to resolve dependency 'NHibernate.Core (≥ 2.1.2.4000)'.
At line:1 char:16
+ install-package <<<<  solrnet.nhibernate
+ CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

Это сломано, и как я могу это исправить?

Ответы [ 2 ]

1 голос
/ 05 октября 2011

Пакет "NHibernate.Core" был переименован в в "NHibernate" некоторое время назад.Черт возьми, я даже поддержал это решение в соответствующей дискуссии.Еще я забыл обновить пакет SolrNet.NHibernate.Полагаю, я думал, что команда NuGet выполнит пакетное преобразование всех существующих пакетов, но этого не произошло.

В любом случае, я просто исправил пакет и отправил его в канал NuGet, поэтому все должно работать сейчас.

0 голосов
/ 02 октября 2011

Я бы попытался установить пакет NHibernate через NuGet перед установкой пакета SolrNet.NHibernate, так как кажется, что пакет Solrnet.NHibernate испытывает проблемы при установке пакета NHibernate.Core в качестве зависимости, и я не вижу NHibernate.Core пакет указан в NuGet. Это может или не может работать, но стоит попробовать по крайней мере.

Если это не работает. Я бы порекомендовал получить самые последние двоичные файлы SolrNet с сайта SolrNet Google Code , а затем следовать указаниям NHibernate Integration .

...