У меня есть простой проект EF Code First, который должен создать базу данных на моем локальном сервере SQL, если он не существует. Однако, когда я пытаюсь отладить свое приложение, я получаю сообщение об ошибке:
Cannot open database "<Database>" requested by the login. The login failed.
Login failed for user 'MicrosoftAccount\someone@me.com'.'
Я немного понимаю это, потому что я вхожу в Windows с моей учетной записью Microsoft.
Поэтому я изменил строку подключения с использованием встроенной защиты на имя пользователя и пароль.
Я убедился, что пользователь создан на сервере SQL (права входа в систему и права sysadmin), но все равно не удается выполнить отладку в Visual Studio.
Итак ..... Я строю проект и запускаю приложение напрямую через exe-файл, и все работает. Но я хочу понять, почему он не работает с отладчиком.
Я что-то упустил здесь очевидное?