SolrNET - Impossibile caricare il file o l'assembly 'HttpWebAdapters' quando si tira da Nuget

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

  •  09-10-2019
  •  | 
  •  

Domanda

Sto usando Nuget per ottenere l'ultima versione di SolrNET e StructureMap.SolrNetIntegration nel mio progetto ASP.NET MVC.

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

Quando viene richiamato l'riga di codice precedente ricevo il seguente errore:

  

Impossibile caricare il file o l'assembly   'HttpWebAdapters, Version = 0.3.0.0,   Culture = neutral,   PublicKeyToken = bc21753e8aa334cb' o   una delle sue dipendenze. la posizione   definizione manifesta dell'assemblea fa   non corrisponde al riferimento assemblaggio.   (Eccezione da HRESULT: 0x80131040)

Sto concomitanza l'aggiornamento alla versione più recente (0.3.0), così come tirare solrnet dal Nuget per la prima volta - questa stesso codice ha lavorato con la precedente distribuzione scaricato direttamente dal sito SolrNET. Posso vedere che il problema si verifica nel progetto structuremap.solrintegration quando si costruisce la solrnetregistry, ma sono in perdita per spiegare perché

[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

Qualcuno sa se qualcosa è cambiato o se sto facendo qualcosa in modo non corretto?

Grazie

JP

È stato utile?

Soluzione

Il pacchetto SolrNet.StructureMap NuGet è stato correttamente costruito. Ho già fissato e inviato una richiesta di pull al team NuGet. EDIT:. La correzione è in

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top