Có phải Application_Start trong global.asax được gọi khi mã mới được xuất bản được giữ trong IIS web root cho dự án,Sự kiện Application_Start trong global.asax có kích hoạt khi mã được tái xuất bản không?
Trả lời
Application_Start
kích hoạt mọi hồ bơi ứng dụng được tái chế, điều này thường xảy ra khi bạn cập nhật một số tệp trong thùng thư mục hoặc web.config. Vì vậy, nếu bạn trích trang web của bạn và cập nhật một số các tập tin IIS sẽ dỡ bỏ các ứng dụng và Application_Start
sẽ cháy lần sau có một request đến
Nếu mã Global.asax Application_Start của bạn không được bắn trên IIS web xuất bản:.
Hãy thử thay đổi ứng dụng của bạn AppPool thành ASP.NET v4.0 Classic. Dừng AppPool Khởi động AppPool Tái chế AppPool.
Kiểm tra xem nó có hoạt động hay không.
Quá trình này không hiệu quả đối với tôi. – ssmsnet
Vì vậy, chúng ta có thể nói rằng 'Application_Start' kích hoạt trên một yêu cầu đầu tiên? –