2017-02-14 8 views
0

내 창 응용 프로그램에서 Log4Net을 사용하고 있습니다. 이전의 모든 날짜 로그의 권한을 자동으로 읽기 전용으로 변경하고 현재 날짜 로그 파일 만 동일하게 유지되거나 변경되지 않도록 변경하려고합니다. 어떻게 Log4Net을 사용하여이 작업을 수행 할 수 있습니까? 아니면 Elmah와 같은 다른 플러그인에서도 가능합니까?이전 날짜 로그 파일 퍼미션을 Log4Net에서만 읽기 전용으로 변경하는 방법은 무엇입니까?

답변

0

이것은 기본적으로 제공되지 않습니다. 파일 첨부 때 파일 읽기 전용으로 만들기 위해 사용하는 파일 첨부기를 확장하는 데 투자 할 수 있습니다. log4net source code here을 (를) 찾을 수 있습니다. appenders를 찾은 다음 프로젝트에서 appender를 확장/복사하십시오. 변경 한 다음 구성에서 사용자 고유의 appender를 사용하십시오.

+0

@peter에게 감사드립니다. Elmah 또는 Enterprise Liabrary 또는 다른 오류 로깅 방법을 사용하여이 작업을 수행 할 수 있습니까? –

+0

아마도 db에 로그인하여 사용자에게 권한 만 삽입하는 것이 더 좋습니다. – Peter