namespace SampleWebApp { public partial class Initializer : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //ダミーで10秒待つ System.Threading.Thread.Sleep(10000); // ログ・ファイルerr.logへの出力ストリームを生成 StreamWriter objSw = new StreamWriter( Server.MapPath("~/init.log"), true, Encoding.GetEncoding("Shift_JIS")); // 日付、ソース・コード、エラー・メッセージ、エラー原因となった // メソッドをタブ区切りテキストで記録 StringBuilder objBld = new StringBuilder(); objBld.Append(DateTime.Now.ToString()); objBld.Append("\t"); objBld.Append(Request.UserAgent); objSw.WriteLine(objBld.ToString()); objSw.Close(); } } }