2012-02-17 40 views
2

我在写一个可能通过调用LoadLibrary指定安装位置的绝对路径加载的DLL。 (对LoadLibrary的调用可能在第三方应用程序中,客户必须将应用程序配置为指向我的DLL。)重定向插件DLL的清单中的依赖DLL

问题是我的DLL依赖于安装在其中的其他DLL目录作为我的 - 但该目录不在DLL搜索路径。

我想我需要关联一个清单与我的主DLL,它指向我的辅助DLL ...有没有人有这样做的任何例子?

注意:这不是托管代码 - 原生onl。

回答

2

对于有同样问题的其他人,我最终通过将所有辅助DLL标记为延迟加载,然后从主DLL的目录加载延迟加载辅助函数来解决此问题。