SolrNetをvb.net2.0で使用していますが、solrをインスタンス化できないようです。
Dim solr As ISolrOperations(Of PMWProperty)= ServiceLocator.Current.GetInstance(Of PMWProperty)()
例外をスローします:
[KeyNotFoundException:指定されたキーがディクショナリに存在しませんでした。] System.ThrowHelper.ThrowKeyNotFoundException()+28 System.Collections.Generic.Dictionary`2.get_Item(TKey key)+7456108 SolrNet.Utils.Container.DoGetInstance(Type serviceType 、文字列キー)+22 Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType、文字列キー)+47
[ActivationException:タイプPMWProperty、キー ""のインスタンスを取得しようとしたときにアクティブ化エラーが発生しました]Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType、String key)+104 Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance()+5
solrスキーマに一致するフィールドがいくつかあるPMWPropertyクラスがあります。solr url(localhost:8983 / solr)を介してクエリを実行できますが、コードで機能させることができません。
それはどのキーを見ていますか?例外はキーが「」であると言っているようですが、それはどうあるべきですか?なぜキーが必要なのですか?