Не удалось открыть .usqldbproj - «Файл поврежден». - PullRequest
0 голосов
/ 22 января 2019

Необъяснимо, что мой проект базы данных U-sql и сценария U-sql, похоже, поврежден.

И приводит к ошибке, подобной этой, в окне вывода при отправке файла в проекте сценария на удаленный ADLSучетная запись с проектом базы данных, на который ссылаются.

yourdatabasename.usqldbproj не может быть открыт - «Файл поврежден».

В частности, файл базы данных usqldbproj не имеетизменено (и доказано, что в git нет изменений).

Сборка базы данных работает и сценарии проверяются нормально.

В прошлый раз мне удалось выйти из этой ситуации, удалив все сборкииз проекта и развернутой удаленной учетной записи ADLA с последующим повторным добавлением.

Это снова произошло необъяснимым образом после повторного открытия проекта ... на этот раз я нашел решение.

Это используетверсия 2.3.6000.0 расширения VS2017.

1 Ответ

0 голосов
/ 22 января 2019

Простое повторное развертывание базы данных на удаленном сервере устранило проблему.

Что интересно, поскольку сообщение об ошибке объясняет, что локальный файл поврежден.

Я подозреваю, что инструментальные средства неявно очень тесно связаны с удаленной базой данных; что-то во время развертывания вызвало то, что когда-либо было исправлено в фоновом режиме.

В первый раз это было немного неприятно, так как в то время у моего проекта базы данных действительно были проблемы, приводящие к дублированию имен сборок. На этот раз не было таких известных проблем, поэтому простое повторное развертывание исправило VS 2017.

...