Где служба Windows должна записывать файлы в - PullRequest
0 голосов
/ 19 сентября 2010

У меня есть служба Windows, которая должна записывать некоторые файлы на диск, если я не укажу путь, он пытается записать их в папку system32, которая вызывает исключение, потому что служба выполняется под учетной записью localservice, я бы Хотелось бы узнать, какое место рекомендуется для сохранения этих файлов и какую папку я могу использовать, чтобы я не получал исключений разрешений?

Ответы [ 2 ]

3 голосов
/ 19 сентября 2010

Одним логическим местом является системная временная папка, но она действительно будет зависеть от того, что вы делаете. Хранилище должно быть постоянным или временным? Насколько безопасным это должно быть? Будет ли это лучше хранить в базе данных, чем в файловой системе? Все это вещи, которые я бы рассмотрел.

0 голосов
/ 20 сентября 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...