Есть хранилище ElasticSearch 6.4. Я пытаюсь подключиться к ElasticSearch.Net 6.8 и получаю эту ошибку:
System.IO.FileLoadException HResult = 0x80131040 Сообщение = Не удалось загрузить файл или сборку 'Elasticsearch.Net, Версия = 7.0.0.0, Культура = нейтральная, PublicKeyToken = 96c599bbe3e70f5d 'или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) Source = StackTrace:
Внутреннее исключение 1: FileLoadException: не удалось загрузить файл или сборку 'Elasticsearch.Net, версия = 6.0.0.0, культура = нейтральная, PublicKeyToken = 96c599bbe3e70f5d' или одинего зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Я пробовал каждый пакет ElasticSearch.Net, доступный под 6.x
List<string> urlList = "myurl:9200"
List<Uri> uriList = new List<Uri>();
urlList.ForEach(s => uriList.Add(new Uri(s)));
var pool = new SniffingConnectionPool(uriList);
var settings = new ConnectionSettings(pool)
.DefaultIndex("myInmdex");
eClient = new ElasticClient(settings);