编辑路径而不是在后构建事件中复制DLL

时间:2018-01-29 11:16:19

标签: visual-studio

我正在尝试使用OpenCV中的dll文件。要找到dll文件,而不是在构建后的事件中复制dll文件,YouTube上的人通过转到System->做了同样的事情。系统变量 - >编辑路径 - >添加YourLocationToDLLFile。

我的代码通过编辑Path变量运行良好。我不明白编辑Path变量如何给出与在后期构建事件中复制dll文件相同的结果。

1 个答案:

答案 0 :(得分:0)

我认为,由于OpenCV是C ++,您的应用程序也是非托管。在这种情况下,您应该咨询this article

PATH目录用作DLL搜索器尝试定位请求的DLL的最后手段。这就是为什么它适合你。

请注意,这显然只适用于本地开发,在部署应用程序时,请确保它已正确包装所有必需的依赖项,包括OpenCV。