Доступ к общей папке по сети в службе Windows

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

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

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

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

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

1 ответ

Решение

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

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

Другие вопросы по тегам