如何将文件夹与内部的项目一起复制到输出目录?

时间:2017-04-04 01:02:28

标签: c# windows msbuild output xcopy

在c#项目文件中,我可以使用下面的ItemGroup将Folder1中的所有项目(包括子文件夹)复制到输出目录中,但不能复制到Folder1本身。我想知道我可以将Folder1及其中的所有项目复制到输出目录吗?

  <ItemGroup>
    <Content Include="$(SolutionDir)\ProjectFolder\Folder1\**\*">
      <Link>%(RecursiveDir)%(Filename)%(Extension)</Link>
      <Visible>false</Visible>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </Content>
  </ItemGroup>

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,并通过用{p>修改<Link></Link>找到了解决方案

      <Link>Folder1\%(RecursiveDir)%(Filename)%(Extension)</Link>

如果该文件夹名为Folder1