Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если компилятор MOF не может завершить компиляцию MOF-файла, репозиторий WMI может остаться в неопределенном состоянии. Например, если вы компилируете MOF-файл и используете параметр командной строки -class:createonly, компиляция завершается, если класс, указанный в MOF-файле, уже существует. Компилятор MOF хранит в репозитории все классы или экземпляры, определенные до точки остановки компилятора. В некоторых случаях это может оставить репозиторий WMI в неопределенном состоянии.
В этой ситуации может потребоваться остановить WMI, удалить репозиторий WMI и перестроить WMI. Все MOF-файлы, содержащие команду pragma autorecoverпрепроцессора, перестроены при перезапуске WMI. Необходимо вручную перекомпилировать все MOF-файлы, не содержащие инструкцию #pragma autorecover.
Дополнительные сведения о том, как объявлять классы и экземпляры с помощью синтаксиса MOF, см. в разделах Проектирование классов управляемого формата объектов (MOF).
Связанные разделы