SolrNET - No se pudo cargar el archivo o ensamblado 'HttpWebAdapters' cuando se tira de Nuget

StackOverflow https://stackoverflow.com/questions/4423416

  •  09-10-2019
  •  | 
  •  

Pregunta

Estoy utilizando Nuget para obtener la última versión de SolrNET y StructureMap.SolrNetIntegration en mi proyecto de ASP.NET MVC.

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

Cuando se invoca la línea de código anterior recibo el siguiente error:

No se pudo cargar el archivo o ensamblado 'HttpWebAdapters, versión = 0.3.0.0, Culture = neutral, PublicKeyToken = bc21753e8aa334cb' o una de sus dependencias. el situado Definición de manifiesto el montaje hace no coincide con la referencia de ensamblado. (Excepción de HRESULT: 0x80131040)

Estoy al mismo tiempo la actualización a la última versión (0.3.0), así como tirando de solrnet Nuget por primera vez - con anterioridad este mismo código trabajó con la distribución anterior descargarse directamente desde el sitio SolrNET. Puedo ver que el problema se produce en el proyecto structuremap.solrintegration al construir la solrnetregistry, pero estoy en una pérdida de por qué

[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

¿Alguien sabe si algo ha cambiado o si estoy haciendo algo incorrecto?

Gracias

JP

¿Fue útil?

Solución

El paquete SolrNet.StructureMap NuGet se construyó de forma incorrecta. Ya lo arreglé y envió una solicitud de extracción al equipo NuGet. EDIT:. La solución es en

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top