62,075
社区成员
发帖
与我相关
我的任务
分享
void Application_Start(object sender, EventArgs e)
{
var file = Context.Server.MapPath("~/App_Data/Log/Application_Start.txt");
System.IO.File.WriteAllText(file, string.Format("{0} 启动 \r\n\r\n", DateTime.Now));
}
然后看看是不是频繁启动。如果频繁启动,你的程序可能有严重的bug,只不过被你的程序刻意掩盖了。
另外,此要地,如果你的asp.net网站发布到生产服务器上了,那么打开你的aspx或者ascx等等文件看看是不是仅有一行文字“这是预编译工具生成的标记文件,不应删除!”。如果不是,说明你根本没有真正完整编译网站,只会造成网站重启时超级慢。