2

我有一个很大的解决方案,里面有很多项目。因此,当它构建时,它会将许多库复制到构建的输出目录。如何指定某些 DLL 文件的输出目录?

例如:

./OutputDir/Libraries/[and here we have some DLL files]

./OutputDir/Program.exe.

XCOPY构建后操作可帮助我将所有 DLL 文件复制到另一个目录中。这是构建后的操作:

mkdir "$(ProjectDir)bin\$(ConfigurationName)\Libraries"

xcopy "$(ProjectDir)bin\$(ConfigurationName)\*.dll" "$(ProjectDir)bin\$(ConfigurationName)\Libraries"

我应该如何将这些 DLL 文件链接到可执行文件?

4

1 回答 1

6

您可以在项目设置中设置输出文件,也可以在构建时使用/property:OutputDir=OutputDir\Libraries.

如果您需要一个 dll 的副本,您可以使用构建后操作来完成。

于 2012-06-12T11:57:04.177 回答