Я разрабатываю приложение, которое сохраняет свои настройки в папке установки. Если я устанавливаю приложение в Program Files на диске C: и пытаюсь записать файл настроек, я получаю исключение, и все.
Я знаю, что Migth управления учетными записями пользователей (UAC) не позволяет моему приложению изменять содержимое файла.
Мне нужна помощь по следующим вопросам:
- Выполните редактирование файла таким образом, чтобы отображалось хотя бы предупреждение UAC, и если я отвечу «да», файл станет доступным для записи
- Если нет способа отредактировать файл на диске C: мне нужен метод для хранения данных, когда-нибудь
Более общий вопрос будет:
Как создать программу на C #, которая после установки ее в C: \ Program Files \ MyProgram в Windows Vista может манипулировать (создавать / редактировать / удалять) INI-файлами в каталоге установки? Этот файл должен быть одинаковым для всех пользователей.