我使用asp.netSolr的連接」已註冊的容器
Solr的搜索時,搜索我第一次給我正確的搜索結果,BT後,當我改變搜索參數,並試圖尋找它給一個錯誤 (「Solr的連接」已註冊的容器」)
所以PLž建議我,我怎麼可以刪除它...
我使用asp.netSolr的連接」已註冊的容器
Solr的搜索時,搜索我第一次給我正確的搜索結果,BT後,當我改變搜索參數,並試圖尋找它給一個錯誤 (「Solr的連接」已註冊的容器」)
所以PLž建議我,我怎麼可以刪除它...
確保你只初始化到Solr的實例的連接一次,通過在Global.asax中的Application_Start事件中添加類似於以下內容的內容。文件。 (「http:// localhost:8983/solr」);
Startup.Init(「http:// localhost:8983/solr」);
你可以發表你如何打開SolrConnection和查詢Solr實例的代碼片段嗎?你使用的是什麼版本的SolrNet庫?
我在使用上述約定的ASP.NET應用程序中使用SolrNet 0.2.3版本。
我的解決方案是初始化
前Startup.Container.Clear();
Startup.InitContainer();
Startup.Init<T>("http://localhost:8983/solr/test");
清除啓動