Bonjour, je suis un peu perdu et je n'arrive pas à réaliser et à trouver l'info :(. Dans mon projet de DLL, j'ai une class MyClass. J'ai également un dossier /myFiles/ qui contient un fichier xml MyXMLFile.xml Dans la class MyClass, j'ai une fonction qui effectue un traitement sur le fichier xml (lecture et remplacement). Or, je n'arrive pas à trouver l'emplacement de ce fichier :( inclus dans ma DLL une fois compilée :( ci dessous mon dernier essai :( using System.IO; public class MyClass{ const string NOM_FICHIER = "/myFiles/MyXMLFile.xml"; public string copyXMLFile(string destination){ File.Copy(System.IO.Path.Combine(System.Reflection.Assembly.GetExecutingAssembly().Location, NOM_FICHIER), destination); } } sans succès.... si quelqu'un a rencontré le même problème je suis preneur car là je ne vois vraiment pas :( PS : j'aimerais que ma DLL ne dépende pas du Server.MapPath (dans System.Web.UI) car je peux potentiellement l'appeler d'ailleurs qu'une application Web.