我正在尝试编写一个用于Access VBA应用程序的C#dll。使用完整文件路径调用时,dll工作正常(仅限):
Declare Function MyObject Lib "\path\to\my.dll" () As Object
尽管.dll位于同一个文件夹中。
然而,当我从my.dll(也在同一文件夹中)调用另一个dll(Test.dll)时出现问题。我明白了:
我已经尝试添加环境变量路径的路径(这允许我声明my.dll函数没有完整路径)但是这不起作用...任何帮助将不胜感激!
答案 0 :(得分:0)
在dll上运行depends.exe。如果依赖缺失vba声称它无法找到dll。去图。