SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 2010
-
18 janv. 2007 à 09:09
dalio2579
Messages postés7Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention 8 mai 2007
-
8 mai 2007 à 23:07
Hello à tous,
J'ai vu qu'avec VS2005, il est possible de rajouter des settings et un app.config pour une dll.
Lorsque je compile cette dll, j'ai bien un fichier dll.config qui est créé.
Mon problème : lorsque j'utilise cette dll dans un autre projet, il compile, met la dll avec l'exe, mais ne prend pas en compte le dll.config.
Pire, si je met manuellement le fichier et que je modifie son contenu, il l'ignore et prend toujours les valeurs du moment de la compilation. En allant voir dans la dll elle-même avec un éditeur texte, je retrouve la valeur à l'intérieur de la dll !!
Y a-til un moyen d'utiliser un fichier .dll.config, ou est-ce impossible ?
SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 201069 18 janv. 2007 à 10:22
Ok, j'ai compris.
Ayant vu le .dll.config, je pensais qu'il devait également se trouver dans le release final.
En fait, lors de la compilation, il met les valeurs par défaut dans la dll (ce que j'ai retrouvé en mode txt).
Ce qu'il lui faut, pour qu'il prenne en compte des changement de configuration, c'est mettre une deuxième section dans le userSettings ou le applicationSettings de l'application (.exe.config)!
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 18 janv. 2007 à 10:50
Rajasi Saha [MS]
You cannot associate config files with dlls; only with exes.
If you are creating appdomains and running your code in them, you can
specify a custom config file for each appdomain via
AppDomainSetup.ConfigurationFile. The second option is to write your own
config file reader (there are several samples of this out there if you
search the newsgroups).
dalio2579
Messages postés7Date d'inscriptionvendredi 22 avril 2005StatutMembreDernière intervention 8 mai 2007 8 mai 2007 à 23:07
bonsoir
moi aussi j'ai la meme probleme
j'ai cree un dll avec des prams dans dll.config
j'install le dll dans le gac puis je place a cote son dll.config
l'orsque je fait des modif le dll ne les prend pas en consideration
any help please
thx