<Target Name="MoveDlls" AfterTargets="Publish">
<PropertyGroup>
<DllSubFolder>bin</DllSubFolder>
<SourceDirectory>$(PublishDir)</SourceDirectory>
<TargetDirectory>$(PublishDir)$(DllSubFolder)</TargetDirectory>
</PropertyGroup>
<MakeDir Directories="$(TargetDirectory)" Condition="!Exists('$(TargetDirectory)')" />
<ItemGroup>
<FilesToMove Include="$(SourceDirectory)*.dll" Exclude="$(SourceDirectory)$(AssemblyName).dll" />
<FilesToMove Include="$(SourceDirectory)*.pdb" Exclude="$(SourceDirectory)$(AssemblyName).pdb" />
<ItemName Include="files_to_select" Exclude="files_to_ignore" />
</ItemGroup>
<Move SourceFiles="@(FilesToMove)" DestinationFolder="$(TargetDirectory)" />
</Target>
0 Comments