Pages

Jumat, 15 Juni 2012

"Unexpected error Number 80010108 has occurred"


  • Ketika saya sedang membuat setup di visual basic, terjadi kesalahan pada instalan dan tampil pesan error yang bunyinya kira-kira seperti ini “Unexpected error Number 80010108 has occurred” . setelah itu saya  mencobanya lagi hingga beberapa kali dan hasilnya juga sama. Merasa kesal aplikasi Visual Basic yang saya buat tidak bisa menjadi setup’an, akhirnya saya gooling-gooling di kasur (hehehe becanda), saya browsing di google dan akhirnya berlabuh di blognya mas isnanto.co.cc dan menemukan artikelnya tentang “Unexpected error Number 80010108 has occurred”. Ternyata error tersebut disebabkan oleh informasi dependency file untuk ActiveXControl crystl32.ocx. kita pasti tahu file tersebut digunakan untuk menampilkan laporan yang ktia buat dengan crystal report. File Crystl32.ocx membutuhkan beberapa file dalam fungsinya diantaranya adalah crpe32.dll.
  • Untuk mengatasi kesalahan tersebut kita harus merubah file crystl32.dep yang ada di folder system32 pada sub folder Windows. File ini memiliki atribut hidden, sehingga pastikan system anda dapat menampilkan file yang beratribut tersembunyi. Mungkin saja ketika anda mencari file tersebut melalui fasilitas search pada windows, Windows tidak dapat menemukan file ini, oleh karenanya carilah secara manual.
  • Buka file crystl32.dep dengan Notepad, dan lakukan perubahan pada session berikut
  • [CRPE32.DLL]
  • Dest=$(WinSysPath)
  • Uses1=CRPE32.DLL
  • Uses2=
  • Di Ubah menjadi
  • ;[CRPE32.DLL]
  • ;Dest=$(WinSysPath)
  • ;Uses1=CRPE32.DLL
  • ;Uses2=
  • (tambahkan titik koma (;) pada awal baris.

Tidak ada komentar:

Posting Komentar