1
나는 WmiFileSystemWatcher
을 구현 중입니다. (FileSystemWatcher
이 왜 이런 쓰레기인지 설명 할 필요가 없습니다.) 내 요구 사항 (비트가 느리지 만 안정적 임)은 훌륭하지만, 몇 번 실행 한 후에는 ManagementEventWatcher
을 시작할 때 "할당량 위반"이 발생하기 시작합니다.WMI 이벤트 대기 중 할당량 위반 오류
이 내 WQL입니다 :
SELECT * FROM __InstanceOperationEvent WITHIN 5 WHERE
Targetinstance ISA 'CIM_DirectoryContainsFile' AND
TargetInstance.GroupComponent=
'Win32_Directory.Name="D:\\\\temp"'
아이디어 누구?
클래식 XY 질문과 비슷합니다. 해당 디렉토리를 정리하고 정크 파일을 제거하여 할당량 위반 예외를 피할 수 있습니다. 그 후에는 더 이상 느려지지 않고 이전처럼 IOException을 사용하여 프로그램이 다시 충돌합니다. 이제 두 가지 문제가 있습니다. –
@ Nissim이 해결책을 찾을 수 있었습니까? 현재 비슷한 문제가 발생하고 있습니다. – jester