2009-10-02 145 views
3

我想將Outlook Redemption註冊爲使用Visual Studio 2008安裝項目的獨立COM組件。在將Redemption.dll添加到我的安裝項目中後,如果我在屬性>註冊中選擇vsdrfCOMRelativePath或vsdrfCOM選項,則會出現以下錯誤。Visual Studio 2008安裝項目中的COM註冊錯誤

在模塊msvbver.dll在0000A15F異常EAccessViolation。 模塊msvbver.dll中地址爲467DA15F的訪問衝突。 讀取地址000000CC。

這個錯誤是否意味着問題出在我的Visual Studio安裝程序,或者是否意味着Redemption.dll的工作方式有問題?

(注:選擇vsdrfCOMSelfReg選項工作,但不是我想要做的)

回答

1

贖回並在以下方面通過自助註冊登記DllRegisterServer(通過regsvr32 redemption.dll手動調用),這應該轉化爲vsdrfSelfReg
據我記得,如果自注冊模塊的依賴關係在註冊時不可用,仍然可能遇到問題。

+0

我知道Redemption是自注冊的。然而,我想將它註冊爲一個獨立的(無reg)COM組件。 – dthrasher 2009-10-05 14:38:26

+0

對不起,我誤解了。 – 2009-10-05 17:15:38