私はNugetを使用して、ASP.NET MVCプロジェクトでSolrNETとStructureMap.SolrNetIntegrationの最新バージョンを取得しています。SolrNET - Nugetから引き出すときにファイルまたはアセンブリ 'HttpWebAdapters'を読み込めませんでした。
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)
Iが同時にためNugetから最新バージョン(0.3.0)、ならびに引っ張りsolrnetにアップグレードしています:上記のコード行は、私は次のエラーを表示する呼び出され
x.IncludeRegistry(new SolrNetRegistry(((SolrConfigurationSection)ConfigurationManager.GetSection("solr")).SolrServers));
初めてこれまでは、SolrNETサイトから直接ダウンロードした以前のディストリビューションと同じコードが使用されていました。私はsolrnetregistryを構築するときに問題がstructuremap.solrintegrationプロジェクトで発生していることがわかりますが、私は何かが変更された場合や、私が間違って何をやっている場合は、誰もが
[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
を知っています理由として途方に暮れてよ? SolrNet.StructureMap NuGetパッケージが間違って構築された
JP
ありがとう、マウリシオ –
ビルド#173と同じ問題があります。どのビルドがOKですか? File version says 0.4.0 2002 – FrenkyB
HttpWebAdaptersをプロジェクトビンにコピーしました。今はOKです。 – FrenkyB