Bonjour,
Je poste ici car je n'arrive pas à résoudre mon problème. J'ai un un programme qui fait appel à une dll dont le chemin doit être paramétrable via le fichier de conf.
J'utilise donc :
1 2 3 4
| const string _dllLocation = "MaDLL.dll";
[DllImport(_dllLocation, EntryPoint = "DM_API_CheckError")]
public static extern int DM_API_CheckError(); |
Cela fonctionne très bien car _dllLocation doit etre une constante mais c'est ici que sa deviens problématique. je ne peu pas remplacer
const string _dllLocation = "MaDLL.dll"
par
const string _dllLocation = ConfigurationManager.AppSettings["DM_APIDllPath"];
Je voudrais donc savoir si il y a moyen de paramétrer cette constante hors ligne ou de la caster car la je patauge complètement.
Merci d'avance
Philippe
Partager