Tôi đang sử dụng VS2005, một dự án trang web, một dự án triển khai web và Log4Net. Tôi có thể sử dụng đăng nhập khi tôi đang phát triển tại địa phương. Tôi có thể thấy các tệp nhật ký và mọi thứ đều ổn. Khi tôi xây dựng trang web của mình, (sử dụng dự án triển khai web), tôi sử dụng triển khai dưới dạng một tùy chọn DLL duy nhất. Khi tôi kiểm tra vị trí của các tệp nhật ký của mình, tôi không thể xem bất kỳ tệp nào.Tại sao Log4Net không tạo tệp nhật ký trong sản xuất?
Có cách nào để khắc phục sự cố này không. Tôi không nghĩ rằng việc thêm giá trị gỡ lỗi vào Cài đặt ứng dụng sẽ giúp vì tôi không có bảng điều khiển vì đó là trang web.
CHỈNH SỬA Tôi không muốn đại diện 150 phải lãng phí một lần cuối cùng. Tôi so sánh dấu vết bên trong từ môi trường dev của tôi với dấu vết từ quá trình sản xuất. Theo dõi môi trường dev của tôi cho thấy các cuộc gọi Xml Configurator nơi sản xuất một trong những không. Tôi có mã trong global.asax trên phương thức application_start(). Tôi đặt mã gỡ lỗi trong đó và nó được gọi là trong dev nhưng không phải trong sản xuất.
Tôi nghĩ đây là nơi dự án triển khai web đang gây ra một số vấn đề. Liệu global.asax được biên dịch thành một DLL duy nhất? Khi tôi thực hiện một xây dựng trong thư mục triển khai, tôi thấy một tập tin global.compiled. Phải điều này đi vào thư mục bin trong sản xuất? Hoặc là mã global.asax trong DLL đơn? Có cả hai trong thư mục bin hoặc chỉ DLL không thay đổi bất cứ điều gì.
Những nhóm tôi phải cung cấp quyền ghi vào. Tôi nghĩ đó là dịch vụ mạng? – uriDium
Tôi nghĩ rằng có một nhóm cục bộ, IIS_WPG, mà tôi sẽ sử dụng. Thông thường, bất kỳ tài khoản nào đang chạy quy trình công nhân đều phải được đưa vào nhóm này. Sử dụng nhóm bảo vệ bạn trong trường hợp bạn quyết định thay đổi tài khoản vì một số lý do khác. Ngoài ra, nếu thư mục nhật ký của bạn nằm trong trang web, hãy đảm bảo bạn đã thiết lập một số bảo vệ trên đó để mọi người không thể thực hiện yêu cầu chống lại nó. – tvanfosson
Cảm ơn lời khuyên của bạn. Có nơi nào chúng ta có thể đọc về điều này không. Tôi thực sự mới về bảo mật và quyền. – uriDium