Senin, 14 Maret 2011

Unexpected error number 80010108 has occurred

Pada saat membuat installer aplikasi yang di buat dengan Visual Basic 6 dan didalamnya terdapat pembuatan laporan menggunakan Crystal Report, suatu ketika saya disuguhi pesan kesalahan seperti berikut : "Unexpected error Number 80010108 has occurred: Automation error, The object invoked has disconnected from its Clients." padahal ketika kita kompilasi, program berjalan lancar tanpa ada error sedikitpun.
Berikut langkah-langkah penyelesaiannya:
1. Cari file crystl32.dep yang ada di folder windows\system32 (biasanya file ini di-hidden)
2. Buka menggunakan notepad, kemudian ubah bagian
[CRPE32.DLL]
Dest=$(WinSysPath)
Uses1=CRPE32.DLL
Uses2=
menjadi:
;[CRPE32.DLL]
;Dest=$(WinSysPath)
;Uses1=CRPE32.DLL
;Uses2=
3. Simpan perubahan tsb.
4. Silahkan lakukan Package and Deployment kembali.

i have tried and it worked (14 Maret 2011)