내 응용 프로그램에 다시로드 구성 파일을 사용하는 방법 : 나는 로그 파일에 기록 할 log4net
를 사용 2008 R2 서버
- .NET 4
- MVC 3
- 윈도우 서버를. 내 구성 파일은 다음과 같습니다
<configuration> <log4net> <appender name="FileAppender" type="log4net.Appender.FileAppender"> <file value="C:\Temp\log.txt"> <some settings for log4net...> </appender> <log4net> </configuration>
내가 응용 프로그램이 실행되는 동안 파일의 값을 변경하려면, 그것은 좋은 일
<file value="C:\Temp\log.txt">
에에서 내 컴퓨터 (로컬 호스트)에서 앱을 실행했지만 서버에서 앱을 실행할 때 문제가 발생합니다. 구성을 변경했지만 서버가 이전 구성을 기억합니다. 서버가 매번 파일을로드하지 않는 이유는 무엇입니까? 당신이있는 경우<file value="C:\Logs\MyAppLog.txt">
그게가 작동하지 않는 경우
, 당신은 log4net 내부 debuging을 활성화 할 수 있습니다? –
예, 서버에 생성되었습니다. – Refael