时间:2021-05-28
而这段时间又没有人再次访问网站,结果在Application_Start中的定时执行程序代码就没有再执行,在网上搜索一番,找到了解决办法,现和大家一起分享交流,原理就是在应用程序结束时发出一个Web请求访问网站,启动Application_Start。
复制代码 代码如下:
void Application_End(object sender, EventArgs e)
{
// 在应用程序关闭时运行的代码
//解决应用池回收问题
System.Threading.Thread.Sleep(5000);
string strUrl = "网站地址";
System.Net.HttpWebRequest _HttpWebRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(strUrl);
System.Net.HttpWebResponse _HttpWebResponse = (System.Net.HttpWebResponse)_HttpWebRequest.GetResponse();
System.IO.Stream _Stream = _HttpWebResponse.GetResponseStream();//得到回写的字节流
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
解决方法如下:Internet信息服务(IIS)管理器->应用程序池->DefaultAppPool->右击属性一、回收1、回收工作进程(分钟):选中,值为17
在Global中Application_Start添加如:复制代码代码如下:voidApplication_Start(objectsender,EventAr
本文实例为大家分享了IIS7网站发布常见问题,以及五种问题的解决方法,供大家参考,具体内容如下1、不是有效的Win32位应用程序:解决方案:1)、进入应用程序池
http1.1新建应用程序失败解决方法很简单:1.退出IIS重新启动2.然后点击:应用池程序-DefaultAppPool-重新启动下DefaultAppPoo
HTTP错误403.1-禁止访问:执行访问被拒绝。解决方法该页无法显示您试图从目录中执行CGI、ISAPI或其他可执行程序,但该目录不允许执行程序。------