Charger "monprogramme.dll.config" en remplacement de "app.config"

Résolu
jaknight007 Messages postés 17 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 16 août 2014 - 9 mai 2008 à 19:48
jaknight007 Messages postés 17 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 16 août 2014 - 27 mai 2008 à 19:10
Bonjour, Ca fait plusieurs jours que je chercher mais sans résultat.

J'ai une dll à faire en vb.net 2003, mais le problème est que je doit mettre une connectionString dans
le fichier de config qui N'EST PAS "app.config". Elle doit obligatoirement se nommer "monprogramme.dll.config"
parce quelle va etre appelé par du Cobol.

Comment je doit faire pour ne pas loader "app.config" mais plutot "monprogramme.dll.config" ??

Est-ce qu'il existe un moyen de le faire ?

SVP j'ai besoin d'aide!
Merci !

jak

1 réponse

jaknight007 Messages postés 17 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 16 août 2014
27 mai 2008 à 19:10
J'ai enfin trouver la solution !!

Pour que le cobol trouve le fichier .config du programme .net (2003)
on doit inscrire les connections string dans le fichier "dllhost.exe.config" .
Lorsque le programme roule, il ne trouve pas de fichier .config relier au exe
donc il va voir le fichier "dllhost.exe.config" et load les infos trouvé dans se fichier.

J'esque que cette information va aider quelqu'un un bon jour.

Bye
3
Rejoignez-nous