Я обновил свой вопрос, чтобы показать, что я использую EF 6.2. Я также использую Миграции, я не думаю, что это как-то связано с проблемой.

далось загрузить приложение XAF в Windows Store через Desktop Bridge.

Когда пользователь устанавливает мое программное обеспечение из Магазина Windows, а затем решает удалить его, я хочу, чтобы у него была возможность полностью удалить программное обеспечение, включая базу данных. Так что у них не будет никаких проблем, если они позже решат переустановить?

В настоящее время удаление UWP не дает возможности удалить базу данных (или даже объяснить, как ее удалить). Таким образом, у пользователя может возникнуть соблазн удалить файлы данных через проводник Windows - что все еще оставляет некоторый экземпляр LocalDB, поддерживающий запись в его список баз данных.

Таким образом, при второй установке после удаления файлов базы данных программа UWP отображает ошибку

"Login failed for user" 

Как объяснилв этом вопросе

Моя строка подключения использует

(localdb)\mssqllocaldb

Как мне полностью автоматизировать удаление базы данных и памяти?

то есть какое событие удаления я могу использовать, что мне переопределить где?

Я не вижу никакого исполняемого кода в самом Desktop Desktop.

В настоящий момент я думаю, что мне может понадобиться включить опцию «Запустить это перед удалением» в самой программе.

Или, возможно, в качестве обходного пути, я должен написать обработчик очистки для ошибки «Ошибка входа пользователя».

Эта проблема связана

Я использую Entity Framework 6.2 и .Net Framework 4.7.2

Проект Bridge использует Windows 10, версия 1809, сборка 17763 (минимальная и целевая)

Ответы на вопрос(1)

Ваш ответ на вопрос