Я бы рекомендовал хранить файлы журналов в папке в% APPDATA%, чтобы создавалось, когда это требуется приложением , а не установщиком.Поскольку папка не будет создана установщиком, это решит проблему удаления ее установщиком.
Стоит также упомянуть, что, если установщик создает папку под% PROGRAMFILES% для вашего приложения, и вы 'сохраняя там файлы журнала, вы делаете не то, что нужно , так как это неправильное место для хранения данных журнала, потому что:
- % PROGRAMFILES% не доступно для записи для стандартныхusers
- % APPDATA% - это «правильное» место для хранения таких вещей, как журналы (все в названии! =)