ASP.NET网站部署在iis服务器后Global.asax不执行

ASP.NET网站部署在iis服务器后Global.asax不执行

问题描述:
在些项目时在global内写了一个计时器任务,在vs2017调试中没有任何问题,但是部署在IIS服务器上时就不会执行。重启网站等操作都没有用。
问题原因:
查了半天才发现,在iis上global并不会随网站启动而开始执行,而是在有用户第一次访问网站地时候才会唤醒global。
解决方法:
1:手动访问一下网站
2:写一个脚本定期发送请求
参考:
https://blog.csdn.net/ronmy/article/details/6280292

你可能感兴趣的:(问题解决日志,asp.net,global,iis)