J'ai des fichiers XML qui se trouvent dans un assemblage externe. J'ai une application Windows qui fait référence à l'assembly externe, mais lorsque j'exécute l'application Windows et que j'essaie de lire les fichiers, elle utilise le chemin de l'application Windows au lieu du chemin d'assemblage où se trouvent les fichiers.Ouvrir un fichier à partir d'un assemblage externe?
L'assemblage externe est situé dans c: \ Service \ tp.dll
L'application Windows est situé dans c: \ projet \ windows \ bin. Tp.dll contient une méthode qui appelle File.OpenRead, mais lorsque j'exécute l'application Windows et appelle la méthode de tp.dll, elle utilise le chemin de l'application Windows au lieu du chemin de l'application tp.
Montrez votre travail: qu'est-ce que votre look de code comme, ce sont le chemin du fichier (s) attendu vs réel? –
Vous voulez dire la ressource intégrée? –