visual-studio - 如何让 Visual Studio 将 DLL 文件复制到输出目录?

标签 visual-studio visual-c++ dll

我有一个依赖外部 DLL 文件的 Visual Studio C++ 项目。当我构建项目时,如何让 Visual Studio 自动将此 DLL 文件复制到输出目录(调试/发布)中?

最佳答案

在项目中使用构建后操作,并添加命令来复制有问题的 DLL。构建后操作被编写为批处理脚本。

输出目录可以被引用为$(OutDir)。项目目录以 $(ProjDir) 形式提供。尝试在适用的情况下使用相对路径,以便您可以复制或移动项目文件夹,而不会破坏构建后操作。

关于visual-studio - 如何让 Visual Studio 将 DLL 文件复制到输出目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1776060/

相关文章:

visual-studio - 更改Visual Studio 2010使用的F#工具

c - 当我使用 SetWindowsHookEx WH_KEYBOARD_LL 交换键时,为什么我的程序会进入键盘输入事件过多的循环?

c++ - 由于未定义的行为或编译器错误导致 C++ 代码崩溃?

c++ - 我应该在启动时或第一次使用它们时设置全局变量值吗? C++

c# - 从 C# 调用 C++ dll 函数时出现问题

c# - Windows 服务 : Managed Compatibility Mode does not support Edit and Continue

c++ - "I' m busy please wait"窗口 - 没有按钮

c++ - C++ (PPP) 图形项目的链接器输入修改

c++ - 使用 C++ 从 .dll 调用带有默认参数的函数

javascript - 在 Javascript 中调用 C# DLL - 将数据从 C# 推送到 JavaScript