如何让DLL项目在Visual Studio中更新C ++项目中的每个构建

时间:2016-11-10 03:54:05

标签: c++ visual-studio dll visual-studio-2015

基本上,我有两个项目,一个编译成一个DLL,另一个使用该dll。现在我有一个预构建脚本,它将dll复制到依赖项目二进制文件夹中以供使用:

copy "$(SolutionDir)\DLLProj\Binaries\$(PlatformName)_$(Configuration)\DLLProj.dll" "$(SolutionDir)\DependentProj\Binaries\$(PlatformName)_$(Configuration)\"

这个脚本似乎在第一次构建时复制了dll,然后在后续构建和运行时复制它没有被更新。我必须清理构建或重建一个新的dll以在我的依赖项目文件夹中更新。有没有办法在每次执行构建和运行选项时重建我的dll?而不是手动清理构建和重建?

1 个答案:

答案 0 :(得分:1)

使dll项目成为依赖程序解决方案的一部分,然后将dll项目添加为程序的依赖项(在构建依赖项 - >项目依赖项

下)