Azure devops не удалось выполнить, поскольку указанная команда или файл не были найдены

#azure-devops #azure-pipelines #entity-framework-migrations

Вопрос:

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

Задача выглядит следующим образом:

задача

Когда я запускаю этот конвейер сборки из Azure DevOps, я получаю сообщение об ошибке:

ошибка сборки

Но когда я захожу на сервер сборки через удаленный рабочий стол и запускаю скрипт dotnet.exe ef migrations script --startup-project Manor-RewardEngine --project Manor-RewardEngine.Infrastructure --output migrations_script.sql --idempotent --context RulesEngineEditorDbContext , для которого произошла ошибка, он выполняется успешно.

У вас есть какие-либо идеи?

Комментарии:

1. Не публикуйте скриншоты текста ошибки. Опубликуйте фактический текст ошибки.

2. dotnetthoughts.net/run-ef-core-migrations-in-azure-devops

3. использовал это руководство, но не сработало. Я использую .net 5, возможно, у него какая-то проблема.