我想在我的 RavenDB 实现中使用这个字母数字分析器。我让它在我的暂存环境(实际的 RavenDB 服务器安装)中工作,但是在我的开发环境(VS2013)中运行单元测试时遇到了麻烦。我在单元测试期间创建了索引,当 RavenDB 无法找到自定义分析器时,它们的创建失败。
我知道对于已安装的 RavenDB 服务器,您将编译后的 DLL 放入 \Analyzers\ 并重新启动服务器以识别分析器。但是,当 RavenDB DocumentStore 从 EmbeddableDocumentStore 在内存中运行时,我该如何实现?我尝试在我的项目的 \bin\Debug\ 的几个地方创建一个包含 DLL 的 \Analyzers\ 目录,但这似乎没有任何作用。
我花了几个小时浏览 RavenDB 文档和各种 Google 结果,但无济于事。如果答案在某处发布,它似乎被极度隐藏且难以找到。