2013-02-27 44 views
-1

我有一個VB6 Outlook加載項。這已經過測試,並在裝有32位OFFICE的Windows 7 64位計算機上工作。VB6 Outlook加載項在Outlook 2013中工作,但只有在安裝了完整的Office時才適用?

在另一臺PC上,Windows 7 64bit,32bit OUTLOOK安裝,加載項不加載。它沒有列在COM加載項列表中,當我嘗試手動將它添加到該列表中時,它不會顯示!

我認爲有一些辦公室的DLL導致問題的一些依賴,但我不知道如何排查問題以找出問題所在。

任何人都可以給我任何提示?

在此先感謝!

+0

我們需要更多信息。具體的錯誤信息很好。 – 2013-02-27 17:59:48

+0

雖然這是問題 - 沒有錯誤信息! – Mayb2Moro 2013-02-27 22:11:43

+0

糟糕,沒有完成那個評論。所以我運行我的安裝程序,通常會註冊所有必需的DLL並使用Outlook註冊主DLL。這不起作用 - 加載項不顯示。我進入Com +加載項列表,點擊添加,選擇dll ...沒有任何反應 - 根本沒有添加到列表中,也沒有錯誤消息。在另一臺安裝了完整辦公室的PC上,這樣工作正常。如果有關於如何查找可能記錄錯誤的任何提示,那將是一個開始:-S – Mayb2Moro 2013-02-27 22:14:28

回答

1

我得到了完全相同的問題,直到我意識到問題來自Office 2013 Pro帶來的C:\ Program Files文件(x86)\ Common Files \ DESIGNER \ MSADDNDR.DLL,並帶有在2010年修改的文件,而不是家庭版本。請查看http://blogs.msdn.com/b/vsod/archive/2012/11/21/vb6-based-add-ins-may-fail-to-work-on-office-2013.aspxhttp://support.microsoft.com/kb/2792179提到此問題。另一個需要注意的是Family版看起來是ClickToRun版本(類似AppV虛擬化應用程序和Professional版本是完全安裝的版本)。

+0

太棒了!謝謝 - 這不僅解決了這個問題,而且還解決了另一個我剛纔問了另一個問題!我的英雄!! – Mayb2Moro 2013-04-26 21:26:23

相關問題