Я использую FileSystemWatcher в VS2005 для мониторинга каталогов и подумал, чтобы изменить приложение на службу. Все работает нормально, пока служба не попытается удалить файл. Отправляя исключение в программу просмотра событий, я получаю исключение System.UnauthorizedAccessException. Рассматриваемый файл (тестирование) может быть удален тем же кодом FileSystemWatcher при запуске в форме. Я проверил права LocalService на папку и даже изменил, кто запускал службу. Я закомментировал код для FileSystemWatcher и до сих пор не могу удалить файлы с помощью сервиса
Я пытаюсь использовать File.Delete (имя файла). Думая, что проблема может быть с «Файл», я попытался File.Copy (имя файла, имя нового файла), и это прекрасно работает