Ошибка переноса EF6 - Доступ к пути 'C \ WINDOWS \ SYSTEM32 \ MyContext.edmx' запрещен - PullRequest
0 голосов
/ 28 сентября 2018

Я добавил новый DbSet в свой контекст и попытался запустить Add-Migration, но он завершился неудачно со странной ошибкой:

Доступ к пути 'C: \ WINDOWS \ System32 \ MyContext.edmx 'запрещен.

Конечно, файл не существует в этом каталоге.Что может вызвать эту проблему?

Это не первая моя миграция, но я понятия не имею, что вызвало изменение пути или как вернуть его к предыдущему значению.

1 Ответ

0 голосов
/ 28 сентября 2018

Итак, я перезапустил весь компьютер - не помогло.

Но, вдохновленный комментарием @ Pac0, я использовал Nuget Package Manager для обновления одного из пакетов, надеясь, что он исправит базовый путь.Кроме того, этот конкретный проект выполняется в режиме администратора, поэтому я также запустил VS в режиме администратора.

После этого путь правильный и инструмент работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...