Я использую SolrNet с vb.net 2.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) +7456108 SolrNet.Utils.Container.DoGetInstance (Тип serviceType, ключ String) +22 Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.(Введите serviceType, String key) +104 Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance () + 5
У меня есть класс PMWProperty только с несколькими полями, которые соответствуют моей схеме solr.Я могу нормально выполнять запросы через URL-адрес solr (localhost: 8983 / solr), но не могу заставить его работать в моем коде.
На какой ключ он смотрит?Кажется, исключение говорит, что ключ "", но что это должно быть?Зачем мне нужен ключ?