我有一个.csproj项目,我希望在特定任务结束时,将两个文件复制到目标文件夹中。关于这两个文件我知道扩展名,我知道他们在我的解决方案文件夹中某处。
+ Solution
- Folder01
- FirstFile.dbschema
- Folder02
- SecondFile.dbschema
我尝试过类似的东西,但它没有按预期工作:
<ItemGroup>
<FilesToCopy Include="$(SolutionDir)\**\*.dbschema"/>
</ItemGroup>
<PropertyGroup>
<Dest>C:\Destination</Dest>
</PropertyGroup>
<Target Name="Copy" AfterTargets="Build">
<Copy SourceFiles="@(FilesToCopy)"
DestinationFiles="@(FilesToCopy->'$(Dest)\%(Filename)%(Extension)')"
ContinueOnError="true"/>
</Target>