Posted on 2008-11-17 11:36
S.l.e!ep.¢% 閱讀(214)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
VC
在 vista 的 Guess 下,無法使用 flash 控件,至今無良策
注冊(cè)flash插件時(shí)DLLRegisterServer失敗(0x80070005)的解決方法
flash插件裝了好多次,都沒有效果,上網(wǎng)還是經(jīng)常彈那個(gè)xx框,于是懷疑ocx控件根本沒有注冊(cè)上,于是系統(tǒng)目錄底下找到flash9c.ocx文件,用regsvr32命令嘗試注冊(cè),果然報(bào)錯(cuò)(如題)。
baidu求解,發(fā)現(xiàn)基本答非所問,于是google之,終于發(fā)現(xiàn)有篇文章說了這個(gè)東西,方法就是用regmon工具,記錄運(yùn)行regsvr32時(shí)注冊(cè)表的改動(dòng)情況,把log記錄下來(這里最好設(shè)置一下filter,只記錄regsvr32相關(guān)的),找到result為access denied的項(xiàng),運(yùn)行regedit32,在相應(yīng)的注冊(cè)表底下右鍵權(quán)限,把完全控制勾上,再注冊(cè)之,還是不行,于是再用regmon記錄log,重復(fù)上面過程,多做幾次以后,終于regsvr32運(yùn)行成功,上網(wǎng)去看,效果顯著,xx框已經(jīng)不再彈了。
ps,可能需要用administrator帳號(hào)操作。