SolrNET — не удалось загрузить файл или сборку «HttpWebAdapters» при извлечении из Nuget

Я использую Nuget для получения последней версии SolrNET и StructureMap.SolrNetIntegration в моем проекте ASP.NET MVC.

x.IncludeRegistry(new SolrNetRegistry(((SolrConfigurationSection)ConfigurationManager.GetSection("solr")).SolrServers));

Когда вызывается вышеуказанная строка кода, я получаю следующую ошибку:

Не удалось загрузить файл или сборку «HttpWebAdapters, версия = 0.3.0.0, культура = нейтральная, PublicKeyToken = bc21753e8aa334cb» или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Я одновременно обновляюсь до последней версии (0.3.0), а также впервые загружаю solrnet из Nuget — ранее этот же код работал с предыдущим дистрибутивом, загруженным непосредственно с сайта SolrNET. Я вижу, что проблема возникает в проектеstructuremap.solrintegration при построении solrnetregistry, но я не понимаю, почему

[FileLoadException: Could not load file or assembly 'HttpWebAdapters, Version=0.3.0.0, Culture=neutral, PublicKeyToken=bc21753e8aa334cb' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)]
   StructureMap.SolrNetIntegration.SolrNetRegistry..ctor(SolrServers solrServers) in c:\prg\SolrNet\svn\StructureMap.SolrNetIntegration\SolrNetRegistry.cs:40
   myproj.Core.BootStrapper.<ConfigureStructureMap>b__1(IInitializationExpression x) in C:\Users\jp\Documents\Visual Studio 2010\Projects\myproj\myproj.Core\BootStrapper.cs:66
   StructureMap.ObjectFactory.Initialize(Action`1 action) +143
   myproj.Core.BootStrapper.ConfigureStructureMap() in C:\Users\jp\Documents\Visual Studio 2010\Projects\myproj\myproj.Core\BootStrapper.cs:37
   myproj.Core.MvcApplication.Application_Start() in C:\Users\jp\Documents\Visual Studio 2010\Projects\myproj\myproj.Core\Global.cs:131

Кто-нибудь знает, если что-то изменилось или я делаю что-то неправильно?

Спасибо

JP


person JP.    schedule 12.12.2010    source источник


Ответы (1)


NuGet-пакет SolrNet.StructureMap был создан неправильно. Я уже исправил это и отправил запрос на извлечение команде NuGet. РЕДАКТИРОВАТЬ: исправление уже есть.

person Mauricio Scheffer    schedule 12.12.2010
comment
У меня такая же проблема со сборкой №173. Какая сборка подходит? Версия файла говорит 0.4.0 2002 - person FrenkyB; 03.01.2014
comment
Я скопировал HttpWebAdapters в корзину проекта, и теперь все в порядке. - person FrenkyB; 03.01.2014