Trên ứng dụng webform asp của tôi, tôi sẽ thực hiện khởi tạo log4net;Cách cấu hình log4net cho WCF
log4net.Config.XmlConfigurator.Configure();
trên global.asax trên Application_Start để nó được thực hiện một lần khi ứng dụng bắt đầu.
Cách đúng để cấu hình log4net cho IIS được lưu trữ WCF ứng dụng (yêu cầu cụ thể về nơi để đặt dòng này sự kiện để sử dụng vv) để log4net được khởi tạo một lần và không có khởi tạo không cần thiết.
Tôi đã thêm global.asax và bật ASPNetCompatibility thông qua thuộc tính webconfig và dịch vụ. Tôi hiện đang nhận được một hit trên Application_BeginRequest và Session_Start nhưng Application_Start không bao giờ bị tấn công. Bất kỳ ý tưởng tại sao điều này sẽ xảy ra? Tôi giết tất cả w3wp trước khi gỡ lỗi để đảm bảo ứng dụng được bắt đầu lần đầu tiên .. – kaivalya