Я обновляю существующее приложение, установленное через проект установки и развертывания.
Старое приложение скопировало конфигурацию и файл базы данных в папку приложения в Program Files во время установки. Это отлично работало на Win 2000 и Win Xp (под учетной записью локального администратора). Однако в Windows 7 это не только не одобряется, но и не работает из-за UAC.
Итак, я хочу обновить приложение, чтобы записать его конфигурацию / данные в CommonApplicationData. В существующем проекте установки и развертывания вы можете легко выбрать некоторые места в качестве целей для копирования файлов. то есть папка приложения, рабочий стол пользователя и программные файлы пользователя.
Я не вижу аналогичных средств, чтобы указать программе установки скопировать в папки AppData / CommonApplicationData. Есть ли это, а если нет, есть ли какие-нибудь простые исправления?
Спасибо!