Solr 未初始化

标签 solr solrnet

我只是创建一个应用程序,它使用 ASP.NET Web 应用程序从代码端启动 Solr。 http://localhost:8080/solr/admin/这个链接工作完美,但我从代码端启动初始化它给我错误,如文件未找到异常,所以请帮助我

代码行::Startup.Init("http://localhost:8080/solr");

错误消息::System.IO.FileNotFoundException 无法加载文件或程序集“HttpWebAdapters,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。系统找不到指定的文件。

谢谢。

最佳答案

异常表明您缺少对 HttpWebAdapters 的引用,它是通常合并到 SolrNet 中的程序集。所有版本都将其合并到 SolrNet.dll 中,因此我猜测您获取了源代码,对其进行了编译,但没有运行合并目标,然后没有引用 HttpWebAdapters。

解决方案:

关于Solr 未初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4204558/

相关文章:

Glassfish 上的 Solr 出现错误 503

lucene - Solr/Lucene : Indexing facet values

c# - Solr:如何搜索多个字段

solr - 如何使用solrnet在solr中使字段搜索不区分大小写

tomcat - 如何在 solrconfig.xml 中指定分片编号/zookeeper 路径?

mysql - 将具有多行的项目从 mysql 映射到 solr

java - 写入操作时 Solrj 身份验证失败

ajax - 用于 CORS 的 Apache Solr : Setting HTTP Response Headers From solrconfig. xml

Solr 单索引 vs Solr 多核

c# - 消除工厂中的 IoC 容器耦合