无法加载文件或程序集'NetTopologySuite,版本= 1.13.4693.18484

时间:2013-06-26 05:05:21

标签: ravendb

好的,这就是情况。

我有两个项目:

  • ASP.NET MVC 4(引用类库)
  • 类库(从NuGet添加RavenDB和Net拓扑套件)

当我尝试在任何索引中运行'SpatialGenerate'时,我收到以下错误:

  

无法加载文件或程序集'NetTopologySuite,Version = 1.13.4693.18484,Culture = neutral,PublicKeyToken = f580a05016ebada1'或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)

我当然正在使用.net 4.5,我在Windows 8的VS 2012中这样做。我尝试在IIS / IISexpress和cassini服务器中托管它。我已经检查过文件及其相关文件都存在于bin / debug目录中,并且它们的版本是准确的。我还创建了一个通过索引调用查询的单元测试,我得到了同样的错误。

我到处搜寻,似乎找不到任何东西。此外,一旦我能够执行索引并且一切正常,但我不知道为什么并且不能再次发生。

1 个答案:

答案 0 :(得分:0)

您需要使用RavenDB.Ebmedded包或添加RavenDB.Database