MOF 컴파일러를 사용하여 오류 처리
MOF 컴파일러가 MOF 파일 컴파일을 완료할 수 없는 경우 WMI 리포지토리가 정의되지 않은 상태로 남을 수 있습니다. 예를 들어 MOF 파일을 컴파일하고 -class:createonly 명령줄 스위치를 사용하는 경우 MOF 파일에 지정된 클래스가 이미 있으면 컴파일이 종료됩니다. MOF 컴파일러는 컴파일러가 중지되는 지점까지 정의된 모든 클래스 또는 인스턴스를 리포지토리에 저장합니다. 경우에 따라 WMI 리포지토리가 정의되지 않은 상태로 남을 수 있습니다.
이 경우 WMI를 중지하고 WMI 리포지토리를 삭제하며 WMI를 다시 빌드해야 할 수 있습니다. pragma autorecover전처리기 명령을 포함하는 모든 MOF 파일은 WMI가 다시 시작될 때 다시 빌드됩니다. #pragma autorecover
문을 포함하지 않는 MOF 파일을 수동으로 다시 컴파일해야 합니다.
MOF 구문을 사용하여 클래스 및 인스턴스를 선언하는 방법에 대한 자세한 내용은 MOF(Managed Object Format) 클래스 디자인을 참조하세요.
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기