2016-09-05 4 views
0

У меня есть программа, которая хранит различные вещи, такие как отчеты, продукты и т. Д., И в значительной степени полагается на чтение и запись в текстовые файлы.Невозможно написать текстовые файлы при создании программы в файл .MSI Visual Studio

Я использовал установщик Visual Studio, чтобы превратить программу в файл .MSI с помощью мастера настройки. Когда его спрашивают, есть ли дополнительные файлы, я добавил все текстовые файлы.

Однако я не могу писать им. Я, кажется, могу их прочитать, однако, если я попытаюсь удалить что-либо в файлах или добавить что-то к ним, мне будет отказано в доступе.

Я просмотрел все текстовые файлы, которые были установлены, и изменил их, чтобы у пользователя были полные разрешения, однако это, похоже, не помогло.

Кто-нибудь может понять, почему это могло случиться?

Благодаря

Люси

ответ

0

Вы, вероятно, хранить эти файлы в папке Program Files, то есть, где установлено приложение. Для этой папки необходимы права администратора для записи.

Подробнее о правильном способе и locations where to store user and application data.