13
Log4net ไม่ได้เขียนบันทึกในไฟล์บันทึก
ฉันสร้างสถานการณ์ง่าย ๆ โดยใช้ Log4net แต่ดูเหมือนว่าตัวบันทึกการทำงานของฉันไม่ทำงานเนื่องจากข้อความไม่ถูกเพิ่มลงในไฟล์บันทึก ฉันได้เพิ่มสิ่งต่อไปนี้ในไฟล์ 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> ภายในไฟล์ ASAX ทั่วโลกฉันได้เพิ่ม: ILog logger = LogManager.GetLogger(typeof(MvcApplication)); และภายในเมธอด Application_Start: logger.Info("Starting …