我有一個非常基本的問題。我已經開發出了一個可以從Access vba使用的COM DLL。在我的開發機器上運行良好。在測試機器上,當我運行Access應用程序時,我得到了註冊通過vba使用的dll
"error -2147024894 (80070002) Automation Error
System can't find the specified file"
msg。
當在設計視圖中的DLL被引用,所有的對象和屬性在VBA IDE顯示。
我想知道如果我使用了錯誤的regasm註冊DLL?我開發使用VS 2010
我編譯DLL中框架3.5在x86上運行64位的機器上。我應該使用框架V2。 o.50727或Framework \ v4.0.30319註冊dll。不清楚我有什麼不同。使用的版本是由開發版本的VS還是您編譯的.NET版本決定的?一個用於32位,另一個用於64位?
我一直爭取這2天,並已取得了一些進展,但無法獲得訪問例程實際設置在運行時DLL的一個實例。
在此先感謝您的幫助。
你可以編輯你的問題放入一些分段符,並使用反引號格式化代碼類型的部分(如錯誤消息)嗎?段落突破是爲了這樣的情況而發明的 - 將大塊文本分解爲可讀塊。 :) 謝謝。 – 2012-04-14 22:10:44
不確定提交後如何編輯。 – DougM 2012-04-14 22:16:54
如果您使用同一個帳戶登錄,那麼您的問題中標籤下方會有一個編輯鏈接。 :)在編輯時,您可以在輸入問題的地方右下方的區域立即獲得所見即所得的預覽,以便您可以在提交時看到它的外觀。點擊文本區域右上角的橙色問號也可以獲得幫助。 – 2012-04-14 22:20:46