У меня есть служба Windows, которая должна получить доступ к файлам (иногда модификация) из сети (общая папка). Я получаю имя файла из XML, например,
<add key ="FolderName" value="\\192.168.0.1\Source" />
Я сделал файл журнала, который всегда показывает, что путь не найден.
Также мне нужно знать, как отлаживать службу Windows с помощью visual studio?
Спасибо заранее.
Скорее всего, проблема заключается в разрешениях на общую папку. Ваша служба работает под определенной учетной записью пользователя, и эта учетная запись должна иметь доступ к этой папке. Если это учетная запись "Локальная служба", вы не сможете получить к ней доступ. Просто проверьте, в какой учетной записи вы запускаете службу, и имеет ли она доступ к этой папке.
ОБНОВЛЕНИЕ. См. эту статью MSDN о том, как отлаживать приложения для Windows-приложений.