Модульное тестирование USQL с помощью инструментов ADL для VS 2017 - ошибка после обновления до 2.3.4000.x

Один из членов команды после обновления инструментов ADL для VS до версии 2.3.4000.x, получая приведенную ниже ошибку.

Ошибка: (-1,-1) 'E_CSC_SYSTEM_INTERNAL: Внутренняя ошибка!

ObjectManager обнаружил недопустимое количество исправлений.

Обычно это указывает на проблему в программе форматирования. Компиляция не удалась!

Попытался вернуться к версии ( 2.3.3000.2), это не сильно помогло.

Если возникла подобная проблема, нашли причину и решили ее, пожалуйста, поделитесь ею.

1 ответ

После опробования нескольких неудачных опций, решил очистить файлы в USQLDataRoot, включая localrunmetadata и папку каталога. Тем не менее, когда я отправлял задание на создание базы данных, ошибки не было, но база данных не создавалась.

У нас было несколько скриптов powershell для настройки базы данных и других объектов. Запустил скрипт powershell, который создал базу данных и процедуры. Тогда мы смогли успешно выполнить тесты. Еще одна вещь для двойной проверки, убедитесь, что платформа сборки установлена ​​на "x64".

Другие вопросы по тегам