当新发布的代码保存在项目的IIS Web根目录中时,是否调用global.asax中的Application_Start,
答案 0 :(得分:10)
Application_Start
,这通常在您更新bin文件夹或web.config中的某些文件时发生。因此,如果您重新发布您的网站并更新其中一些文件,IIS将卸载该应用程序,Application_Start
将在下次请求时启动。
答案 1 :(得分:0)
如果您的Global.asax Application_Start代码未在IIS发布的网站上触发:
尝试将应用程序AppPool更改为ASP.NET v4.0 Classic。 停止AppPool 启动AppPool 回收AppPool。
检查它是否有效。