Я работаю над демонстрационным приложением SQL Compact, и одна из задач моего проекта установки - скопировать файл SDF в папку c:\ProgramData
пользователя. Однако, когда приложение запускается на компьютере пользователя, я получаю следующую ошибку:
System.Data.EntityException: основной поставщик не удалось открыть. ---> System.Data.SqlServerCeException: доступ к файлу базы данных не разрешен. [Имя файла = c: \ ProgramData \ Foresight Systems \ Демонстрация SQL Compact \ LocalData.sdf]
Я озадачен тем, что является причиной этой ошибки. Разве c:\ProgramData
не является предпочтительным местом для такого типа файлов? Что мне нужно сделать в моем проекте установки, чтобы заставить это работать? Спасибо за вашу помощь.