Ошибка при распространении приложения WPF, которое сначала использует код EF - PullRequest
0 голосов
/ 27 декабря 2011

Я разрабатываю WPF, который генерирует SqlCe db во время выполнения и заполняет его.

Все отлично работает в отладке, но когда я распространяю на 64-битную машину Windows 7 приложение, я получаю

 Access to the database file is not allowed

ошибка, поскольку система не может создать файл .sdf;я думаю, что это проблема с разрешениями, но я не знаю, что я могу сделать, чтобы избежать этой проблемы, есть ли что-то, что нужно сделать в проекте установки или флаг, чтобы дать Entity Framework для принудительного создания БД?

1 Ответ

0 голосов
/ 27 декабря 2011

Создайте файл sdf в месте, где у пользователя есть права на запись.

...