我正在使用一个第三方API,它在两个DLL文件中定义。 我已经将这些DLL文件包含在我的项目中并设置了引用。到目前为止一切都还好。
然而,这些DLL文件至少有一个依赖的DLL无法在运行时找到。我将缺失的DLL复制到项目中,并设置了“复制到输出”标志,但并没有成功。
我应该在这里做些什么来告诉项目它应该在哪里找到依赖的DLL呢?
澄清 我尝试将缺失的DLL添加到引用中,但它未被识别为.NET组件。 绝望之下,我直接将其添加到输出文件夹中,但仍然没有成功。
最后,我在计算机上安装了API,一切都正常工作。 安装设置了PATH变量,并在安装文件夹中找到了DLL文件。 但是如何告诉项目查找其中一个内部文件夹中的DLL?