2009-08-31 8 views
0

Un service Windows est là, laissez «A». Les données d'application du service A pointent sur le chemin suivant "C: \ Documents and Settings \ Tous les utilisateurs \ Application Data \". Et son installé dans le chemin suivant "C: \ Program Files".Windows Paramètres de configuration du service

Il est d'avoir des fichiers de configuration dans la section pour les données d'application (par exemple> dans le chemin suivant « C: \ Documents and Settings \ All Users \ Application Data \ »)

J'ai créé un nouveau service avec la référence service A. J'ai installé mon service dans "C: \ Program Files". Lorsque j'exécute mon service, il obtient une exception, comme,

Impossible de trouver une partie du chemin d'accès 'C: \ Documents and Settings \ LocalService \ Données d'application \ A \ A.dll.config'. Ie> Service 'A' dll fait référence à un fichier de configuration dans le chemin 'C: \ Documents and Settings \ LocalService \ Application Data ...', au lieu de faire référence à "C: \ Documents and Settings \ Tous les utilisateurs \ Application Data \ " chemin.

Et mon propre chemin serviceApplication.Userdata pointe sur le chemin 'C: \ Documents and Settings \ LocalService \ Application Data ..'. Comment résoudre le plbm de mappage de chemin dans les services Windows utilisant C#?

Répondre

-1

Le second service ne récupère pas correctement le chemin d'accès au fichier de configuration du service A. Pouvez-vous fournir plus de détails à ce sujet?

Questions connexes