在构建期间将许可证文件复制到bin文件夹

本文关键字:复制 bin 文件夹 文件 许可证 构建 | 更新日期: 2023-09-27 18:13:34

我的VS解决方案中有一个许可证(lic)文件。

我有一个类库,在类库中我有一个文件夹,在这个文件夹中我有许可证文件。

当我构建解决方案时,我想将此许可证文件复制到bin文件夹。

我尝试使用Copy to Output direction -> Copy always, Build Action -> None,但它复制文件与文件夹。

我只想要许可证文件应该复制到bin文件夹。

谢谢。

在构建期间将许可证文件复制到bin文件夹

设置输出方向为不复制

然后你可以使用Post-build事件,比如

xcopy "$(ProjectDir)lic.txt" "$(TargetDir)lic.txt*" /y

指定许可证文件的正确路径和目标文件夹的路径。
注意*(星号)——它使xcopy不会询问目标是文件还是目录。