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

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

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

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

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

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

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

1 Ответ

0 голосов
/ 10 июля 2018

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

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

...