2009-08-12 7 views

Répondre

6

App.Config

La raison est juste un fichier de configuration pour votre application. Je privilégie toujours la simplicité.

+0

Cela ne signifie-t-il pas que les utilisateurs de la DLL ne pourront pas configurer la journalisation? – Nosrama

+0

Non, ils peuvent, ils peuvent le mettre dans app.config. J'ai utilisé des dizaines de fois Log4Net.dll dans de nombreuses applications différentes en utilisant 1 .config. Chaque application que je veux connecté dans un endroit différent. –

+2

Si vous avez une application web, mettre la config dans web.config peut poser problème car changer la configuration de log4net provoquera le redémarrage de l'application web (ce n'est pas le cas avec une bibliothèque de classes comme dans le cas de Nosrama). – adrianbanks

1

la plupart du temps, j'aime app.config

mais si vous voulez réutiliser votre dll dans un autre endroit, peut-être considérer le AppName.dll.log4net, vous pouvez simplement copier deux fichiers, puis réutiliser.

Questions connexes