2
다음 코드가 작동하지 않는 이유는 무엇입니까?최대 이벤트 로그 크기 설정
if(EventLog.Exists("Foo"))
{
EventLog.Delete("Foo");
}
if(EventLog.Exists("Foo") == false)
{
EventLog.CreateEventSource("Foo", "Foo");
EventLog.GetEventLogs().First(x => x.Log == "Foo").ModifyOverflowPolicy(OverflowAction.OverwriteAsNeeded, 0);
EventLog.GetEventLogs().First(x => x.Log == "Foo").MaximumKilobytes = 100000;
}
오버플로 정책은 올바르게 변경되지만 최대 크기는 기본값 인 512KB로 유지됩니다. 내가 도대체 뭘 잘못하고있는 겁니까?
감사합니다.