我已經爲使用Visual Basic 2008(VS Professional)的Access 2003創建了託管代碼AddIn,它在我的開發計算機上工作良好。它是使用共享外接模板創建的。Access 2003的託管代碼AddIn
我使用了安裝項目來安裝...並安裝了.Net框架。
然而,當我嘗試部署到另一臺PC,我得到以下錯誤:對象的
方法「連接」「COMAddIn」失敗
發生故障的代碼是:
With COMAddIns("MyAddin1.Connect")
' Make sure the COM add-in is loaded.
.Connect = True 'The code crashes here
.Object.TestAddIn
End With
用於創建的文章是here(儘管這是爲Access 2007編寫的)
加載項確實存在於集合中,但未加入東北樣帶。它也不會出現在通過MS Access 2003 GUI安裝的COM ADD-INS列表中。
我試過重新安裝Office 2003(完全安裝)並重新安裝加載項。
感謝您的回答。除非我誤認爲KB908002適用於Visual Studio 2005,不適用於VS 2008不知道這是否仍然適用,無法在VS 2008上安裝。 – Mark3308 2009-06-24 14:25:31
我正在閱讀http://msdn.microsoft.com/en-us/library/zdc263t0.aspx上的文章,試圖讓它工作 – Mark3308 2009-06-24 18:52:14