2010-12-12 3 views
1

Ich benutze Nuget, um die neueste Version von SolrNET und StructureMap.SolrNetIntegration in meinem ASP.NET MVC-Projekt zu erhalten.SolrNET - Datei oder Assembly 'HttpWebAdapters' beim Ziehen aus Nuget konnte nicht geladen werden

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

Wenn die obige Codezeile aufgerufen wird, ich die folgende Fehlermeldung:

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)

ich gleichzeitig auf die neueste Version (0.3.0) sowie ziehen solrnet von Nuget bin ein Upgrade für die Zum ersten Mal - zuvor hat derselbe Code mit der vorherigen Distribution funktioniert, die direkt von der SolrNET-Site heruntergeladen wurde. Ich kann sehen, dass das Problem in der structuremap.solrintegration Projekt tritt auf, wenn die solrnetregistry Konstruktion, aber ich bin ratlos, warum

[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 

Wer weiß, ob sich etwas geändert hat oder wenn ich etwas falsch mache?

Dank

JP

Antwort

1

Das SolrNet.StructureMap NuGet Paket falsch gebaut wurde. Ich habe es bereits repariert und eine Pull-Anfrage an das NuGet-Team gesendet. EDIT: die Lösung ist in.

+0

Großartig, danke Mauricio –

+0

Ich habe das gleiche Problem mit Build # 173. Welcher Build ist in Ordnung? Dateiversion sagt 0.4.0 2002 – FrenkyB

+0

Ich habe HttpWebAdapters in meinen Projektbehälter kopiert und es ist OKAY jetzt. – FrenkyB

Verwandte Themen