Я планирую развернуть файл БД в папке Users\CurrentUserName\AppData
, поскольку настройки контроля учетных записей по умолчанию ограничивают доступ для записи в каталог Program Files, в котором установлена моя программа.
Первый вопрос - это правильно?
Пока что я создал пользовательскую папку, установил для свойства DefaultLocation значение [LocalAppDataFolder][ProductName]
и поместил в эту папку файл .sdf.
Это работает в Windows 7, но, похоже, это не так.работать в Windows XP - я не могу найти никаких признаков его развертывания в любом месте.
Так где и как я должен развернуть файл БД?
Я также не уверен, как установитьстрока подключения к местоположению [LocalAppDataFolder]
- есть предложения?
Редактировать: Приложение представляет собой приложение WinForms, которое будет загружено с веб-сайта и установлено с использованием установщика, созданного с помощью Setup Project.