【发布时间】:2016-09-30 05:32:44
【问题描述】:
我构建了我的项目,并且在配置文件夹(即发布)中我有 .exe 文件。我在那里复制了(手动)所有.dll,但看起来很乱。现在我想将该 dll 移动到子文件夹,但在这种情况下,应用程序找不到 dll。 有没有办法在 Visual Studio 2010 中设置目录以在子文件夹中查找 dll? 谢谢
【问题讨论】:
标签: c++ visual-studio-2010 dll
我构建了我的项目,并且在配置文件夹(即发布)中我有 .exe 文件。我在那里复制了(手动)所有.dll,但看起来很乱。现在我想将该 dll 移动到子文件夹,但在这种情况下,应用程序找不到 dll。 有没有办法在 Visual Studio 2010 中设置目录以在子文件夹中查找 dll? 谢谢
【问题讨论】:
标签: c++ visual-studio-2010 dll
不,Visual Studio 中没有这样的选项,因为加载这些 DLL 的不是 Visual Studio。 C++是一种编译语言; Visual Studio 生成可执行文件和 DLL 供 Windows 运行。而且 Windows 在运行可执行文件时不会查看 Visual Studio 设置 - 您的典型用户可能甚至没有安装 Visual Studio!
至于 Windows 检查子目录 - 是 possible with manifests 但并不容易。
【讨论】:
【讨论】: