Первый вариант - убедиться, что ваш клиент индексирования выполняет сортировку массива до индексации документов.
Если это невозможно, вторым вариантом будет обновить ваши документы , используя скрипт, который бы правильно сортировал массивы:
POST your-index/_update_by_query
{
"query": {
"match_all": {}
},
"script": {
"source": "Collections.sort(ctx._source.array)"
}
}
Перейдите в инструменты -> параметры и в разделе «Среда» выберите узел «Шрифты и цвета».
Выберите, чтобы отобразить настройки для текстового редактора, а в списке «Показать элементы» найдите элемент «Синтаксическая ошибка» "и исправьте настройку.
Другой вариант - использовать кнопку" Использовать значения по умолчанию "в верхней части той же формы параметров.
Перейдите в Инструменты → Параметры → Текстовый редактор → C # → Дополнительно , проверьте следующие параметры:
I had a similar problem - not sure if it was brought on by Resharper uninstall - and it got fixed by installing VS 2008 SP 1.