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