আমি লগ 4 নেট ব্যবহার করে একটি সাধারণ দৃশ্য তৈরি করেছি, তবে মনে হচ্ছে লগ ফাইলে বার্তা যুক্ত না হওয়ার কারণে আমার লগ অ্যাপেন্ডাররা কাজ করে না।
আমি ওয়েব কোডফাইগ ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করেছি:
<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));
এবং অ্যাপ্লিকেশন_সার্ট পদ্ধতির মধ্যে:
logger.Info("Starting the application...");
কেন পরীক্ষার লগ "অ্যাপ্লিকেশন শুরু হচ্ছে ..." লগ ফাইলে যুক্ত হচ্ছে না?