链接子文件夹中的 dll - Visual Studio
Linking dlls from subfolder - Visual Studio
我构建了我的项目并在配置文件夹(即发布)中有 .exe 文件。我在那里(手动)复制了所有 .dll,但它看起来很乱。现在我想将该 dll 移动到子文件夹,但在这种情况下应用程序找不到 dll。
有没有办法在 Visual Studio 2010 中设置目录以在子文件夹中查找 dll?
谢谢
不,Visual Studio 中没有这样的选项,因为加载这些 DLL 的不是 Visual Studio。 C++是一种编译语言; Visual Studio 为 Windows 到 运行 生成可执行文件和 DLL。 Windows 在 运行 宁可执行文件时不查看 Visual Studio 设置 - 您的典型用户可能甚至没有安装 Visual Studio!
至于 Windows 检查子目录 - possible with manifests 但并不容易。
我构建了我的项目并在配置文件夹(即发布)中有 .exe 文件。我在那里(手动)复制了所有 .dll,但它看起来很乱。现在我想将该 dll 移动到子文件夹,但在这种情况下应用程序找不到 dll。 有没有办法在 Visual Studio 2010 中设置目录以在子文件夹中查找 dll? 谢谢
不,Visual Studio 中没有这样的选项,因为加载这些 DLL 的不是 Visual Studio。 C++是一种编译语言; Visual Studio 为 Windows 到 运行 生成可执行文件和 DLL。 Windows 在 运行 宁可执行文件时不查看 Visual Studio 设置 - 您的典型用户可能甚至没有安装 Visual Studio!
至于 Windows 检查子目录 - possible with manifests 但并不容易。