Как включить файл базы данных SQL Server CE в папку appdata с помощью установщика wix

Я создал приложение Windows, в котором я использовал базу данных SQL Server CE. Кроме того, я использовал установщик Wix для создания установщика для этого приложения.

После установки приложения, когда я запускаю приложение от имени администратора, все в порядке.

Но когда я запускаю приложение без прав администратора, я получаю исключение:

Доступ к файлу базы данных не разрешен

Я хочу знать процедуру добавления .sdf файл в установщик Wix, так что он создает отдельную папку под AppData папку, и помещает .sdf файл там.

Любая помощь будет высоко оценена.

Спасибо

1 ответ

Решение

Рассмотрите возможность создания файла в коде, либо встраивая в качестве ресурса, либо просто создавайте с помощью SqlCeEngine.CreateDatabase

Другие вопросы по тегам