J'ai créé un scénario simple à l'aide de Log4net, mais il semble que mes ajouts de journal ne fonctionnent pas car les messages ne sont pas ajoutés au fichier journal.
J'ai ajouté ce qui suit au fichier web.config:
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/>
</configSections>
<log4net>
<appender name="LogFileAppender" type="log4net.Appender.FileAppender">
<file value="D:\MyData\Desktop\LogFile.txt" />
<appendToFile value="true" />
<encoding value="utf-8" />
<layout type="log4net.Layout.SimpleLayout" />
</appender>
<root>
<level value="INFO" />
<appender-ref ref="LogFileAppender" />
</root>
</log4net>
Dans le fichier ASAX global, j'ai ajouté:
ILog logger = LogManager.GetLogger(typeof(MvcApplication));
Et dans la méthode Application_Start:
logger.Info("Starting the application...");
Pourquoi le journal de test "Démarrage de l'application ..." n'est pas ajouté au fichier journal?