Подтвердить что ты не робот

Указание папки c:\ProgramData в проекте установки?

Я использую проект развертывания установщика Windows в VS 2010, чтобы создать установщик для небольшого демонстрационного проекта. Демо необходимо установить файл базы данных SQL Compact (MyData.sdf). Демонстрация не может установить базу данных в папку приложения на компьютере пользователя - я получаю ошибку "отказ в доступе", если я это сделаю. Таким образом, логическое место для установки базы данных будет представлять собой подпапку под папкой пользователя c:\ProgramData.

Как указать папку c:\ProgramData в редакторе файловой системы проекта развертывания? Я щелкнул правой кнопкой мыши файловую систему на целевой машине node и наведите указатель мыши на "Добавить специальную папку", чтобы просмотреть список выпадающих списков специальных папок, но я не вижу специальной папки, которая выглядит так, как она соответствует c:\ProgramData папку.

Соответствует ли одна из записей в списке папке? Должен ли я настраивать его как пользовательскую папку? Если я это сделаю, как бы настроить пользовательскую папку? Благодарим за помощь.

4b9b3361

Ответ 1

Я не думаю, что это доступно в вылете. Вы можете создать пользовательскую папку и установить ее свойство DefaultLocation на [CommonAppDataFolder].