Bagikan melalui


Menangani Kesalahan dengan Pengkompilasi MOF

Jika pengkompilasi MOF tidak dapat menyelesaikan kompilasi file MOF, repositori WMI mungkin dibiarkan dalam status tidak terdefinisi. Misalnya, jika Anda mengompilasi file MOF dan menggunakan sakelar baris perintah -class:createonly , kompilasi akan berakhir jika kelas yang ditentukan dalam file MOF sudah ada. Pengkompilasi MOF menyimpan di repositori kelas atau instans apa pun yang ditentukan hingga titik di mana pengkompilasi berhenti. Dalam beberapa kasus, ini dapat meninggalkan repositori WMI dalam kondisi yang tidak terdefinisi.

Dalam situasi ini, Anda mungkin perlu menghentikan WMI, menghapus repositori WMI, dan membuat ulang WMI. Semua file MOF yang berisi perintah pragma autorecoverpreprocessor dibangun kembali saat WMI dimulai ulang. Anda harus mengkombinasi ulang file MOF apa pun secara manual yang tidak menyertakan #pragma autorecover pernyataan.

Untuk informasi selengkapnya tentang cara mendeklarasikan kelas dan instans menggunakan sintaks MOF, lihat Merancang Kelas Managed Object Format (MOF).

Mengkompilasi File MOF

mofcomp

Perintah Preprocessor