Когда моя программа впервые устанавливает, она помещает файл в пользовательский каталог AppData, и затем программа будет периодически записывать в этот файл. Проблема заключается в том, что в Vista записи не производятся в файл в пользовательском каталоге AppData, а в копию этого файла в каталоге «VirtualStore / ProgramData». Исходный файл в пользовательском каталоге AppData никогда не изменяется, кажется, что при запуске программы он имеет доступ только к файлу в каталоге VirtualStore.
Есть ли способ из приложения C # изменить разрешения для этого файла, чтобы моя программа записывала исходную в каталог AppData, а не в каталог VirtualStore?
Спасибо
Jeff