Доступ к общей папке по сети в службе Windows - PullRequest
2 голосов
/ 16 мая 2011

У меня есть служба Windows, которая нуждается в доступе к файлам (иногда модификация также) из сети (общая папка). Я получаю имя файла из XML, например,

<add key ="FolderName" value="\\192.168.0.1\Source" />

Я сделал файл журнала, который всегда показывает, что путь не найден.

Также мне нужно знать, как отлаживать службу Windows с помощью Visual Studio?

Заранее спасибо.

1 Ответ

4 голосов
/ 16 мая 2011

Скорее всего, проблема в разрешениях на общую папку.Ваша служба работает под определенной учетной записью пользователя, и этой учетной записи должен быть предоставлен доступ к этой папке.Если это учетная запись «Local Service», вы не сможете получить к ней доступ.Просто проверьте, под какой учетной записью вы запускаете службу и имеет ли она доступ к этой папке.

ОБНОВЛЕНИЕ : см. эту статью MSDN , чтобы узнать, как отлаживать приложения службы Windows.

...