Как включить файл базы данных SQL Server CE в папку appdata с помощью установщика wix
Я создал приложение Windows, в котором я использовал базу данных SQL Server CE. Кроме того, я использовал установщик Wix для создания установщика для этого приложения.
После установки приложения, когда я запускаю приложение от имени администратора, все в порядке.
Но когда я запускаю приложение без прав администратора, я получаю исключение:
Доступ к файлу базы данных не разрешен
Я хочу знать процедуру добавления .sdf
файл в установщик Wix, так что он создает отдельную папку под AppData
папку, и помещает .sdf
файл там.
Любая помощь будет высоко оценена.
Спасибо
1 ответ
Решение
Рассмотрите возможность создания файла в коде, либо встраивая в качестве ресурса, либо просто создавайте с помощью SqlCeEngine.CreateDatabase