Tôi đang cố gắng xác định vị trí của vị trí tệp nhật ký IIS của ứng dụng ASP.NET của tôi. Tôi đã thử WMI, nhưng không thể tìm thấy nó. Bất kỳ đề xuất?Lập trình truy xuất vị trí tệp nhật ký IIS trong ứng dụng ASP.NET
Lưu ý: Tôi muốn có thể truy xuất vị trí theo chương trình; bên trong ứng dụng của tôi để sử dụng thêm. Chỉnh sửa: Đây là mã của tôi: Tác vụ này nhưng không cung cấp cho tôi vị trí thư mục thực tế của nhật ký. Vì vậy, điều này về cơ bản là vô ích.
ManagementPath p2=new ManagementPath("IIsLogModule.Name='logging/Microsoft IIS Log File Format'");
ManagementObject log = new ManagementObject(scope, p2, objectGet);
log.Get();
logPath.Text = log["__PATH"].ToString();
hiển thị mã của bạn ?? những gì bạn đã làm cho đến nay, để chúng tôi có thể giúp với cây đũa thần: D –
Tôi nghĩ rằng bạn cố gắng làm cho cuộc sống của bạn trở nên khó khăn. Trường hợp tệp này là cái gì mà bạn kiểm soát và biết tại sao bạn lại tìm thấy chúng tìm kiếm một số tệp thiết lập có thể không có quyền truy cập vào chúng? – Aristos
Tôi đã chỉnh sửa câu hỏi của mình. Nhưng tôi không tin rằng nó sẽ giúp bạn, vì khối mã này hiển thị một cái gì đó khác với những gì tôi cần. Cảm ơn đã trả lời nhanh chóng. – Slethron