Bonjour,
On m'a donné un fichier log4net.config qui définit une dizaine de fichiers de logs en définissant en dur leur chemin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<file value="\\path\dir1\Logs\LOG1.log" />
...
<file value="\\path\dir1\Logs\LOG3.log" />
...
<file value="\\path\dir1\Logs\LOG2.log" />
...
Je voudrais le modifier pour définir une variable logPath qui vaudrait "\\path\dir1\Logs\" et concaténer ensuite cette valeur à la partie distincte de chacun de mes fichiers de logs.
Sauf qu'il semble y avoir plusieurs manières de définir une variable en XML : comme ceci ou comme cela ou encore comme ça (cf 1ère réponse avec declare/set).
Quelle est la meilleur manière pour pouvoir ensuite concaténer cette variable à mes différents fichiers de log pour avoir quelque chose comme ça ? :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<file value=&logPath+"LOG1.log" />
...
<file value=&logPath+"LOG3.log" />
...
<file value=&logPath+"LOG2.log" />
...
Je ne sais pas si la concaténation se fait comme cela, je n'arrive pas à trouver, ni même peut-être l'appel à la variable logPath, donc si vous savez je suis preneur aussi bien sûr.
Merci pour votre aide,
NB : Je ne veux pas passer par une variable d'environnement.