2010年12月24日 星期五

COM 物件如何註冊 ?

資料來源:網路

在程式中使用了他人開發的 com 物件 (.dll檔)
並且將其參考,執行後出現如下訊息:

類型 'System.Runtime.InteropServices.COMException' 的未處理例外狀況發生於 RockeyTest.exe

其他資訊:具有 CLSID {EE0680D3-AAC3-446B-AFD7-F9DE2D3E28FB} 的 COM 物件無效或未註冊。

解決方法:
將 .dll 檔複製到 system32 下
在命令提示字元下鍵入 regsvr32 按 Enter
依照所出現的提示說明來輸入註冊
例如:regsvr32 /i dll檔名

dll檔名如果不是在system32下
需要打完整路徑
例如:regsvr32 /u dll檔名

~ 完 ~

沒有留言:

張貼留言