SolrNET - Impossible de charger le fichier ou l'assembly « HttpWebAdapters » en tirant de Nuget

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

  •  09-10-2019
  •  | 
  •  

Question

J'utilise Nuget pour obtenir la dernière version de SolrNET et StructureMap.SolrNetIntegration dans mon projet ASP.NET MVC.

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

Lorsque la ligne de code ci-dessus est invoqué, je reçois l'erreur suivante:

  

Impossible de charger le fichier ou l'assemblage   « HttpWebAdapters, Version = 0.3.0.0,   Culture = neutral,   PublicKeyToken = bc21753e8aa334cb » ou   une de ses dépendances. le situé   définition manifeste de l'assemblée ne   ne pas correspondre à la référence d'assemblage.   (Exception de HRESULT: 0x80131040)

Je suis mise à niveau en même temps à la dernière version (0.3.0), ainsi que tirer solrnet de Nuget pour la première fois - auparavant ce même code a travaillé avec la distribution précédente téléchargée directement à partir du site SolrNET. Je vois que le problème se produit dans le projet structuremap.solrintegration lors de la construction du solrnetregistry, mais je suis à une perte pour expliquer pourquoi

[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

Quelqu'un sait si quelque chose a changé ou si je fais quoi que ce soit de façon incorrecte?

Merci

JP

Était-ce utile?

La solution

Le paquet SolrNet.StructureMap NuGet a été mal construit. Je l'ai déjà fixé et envoyé une demande de traction à l'équipe NuGet. EDIT:. Le correctif est

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top