Accéder à un dossier partagé sur un réseau dans Windows Service
-
14-11-2019 - |
Question
J'ai un service Windows qui doit accéder aux fichiers (une modification parfois) à partir d'un réseau (dossier partagé).Je reçois le nom de fichier d'un XML comme,
<add key ="FolderName" value="\\192.168.0.1\Source" />
J'ai fait un fichier journal qui montre toujours que le chemin n'est pas trouvé.
Aussi, j'ai besoin de savoir comment déboguer un service Windows à l'aide de Visual Studio?
Merci d'avance.
La solution
Très probablement, le problème est dans les autorisations au dossier partagé.Votre service fonctionne sous certains comptes d'utilisateurs et ce compte doit avoir accès à ce dossier.Si c'est le compte «Service local», vous ne pourrez pas y accéder.Il suffit de vérifier sous quel compte vous exécutez le service et s'il a accès à ce dossier.