แค่สงสัยว่าจะมีใครช่วยฉันด้วยสคริปต์ msbuild ที่ฉันพยายามเขียนอยู่ สิ่งที่ฉันต้องการทำคือคัดลอกไฟล์และโฟลเดอร์ย่อยทั้งหมดจากโฟลเดอร์ไปยังโฟลเดอร์อื่นโดยใช้ msbuild
{ProjectName}
|----->Source
|----->Tools
|----->Viewer
|-----{about 5 sub dirs}
สิ่งที่ฉันต้องทำได้คือคัดลอกไฟล์และโฟลเดอร์ย่อยทั้งหมดจากโฟลเดอร์ tools ไปยังโฟลเดอร์ debug สำหรับแอปพลิเคชัน นี่คือรหัสที่ฉันมีจนถึงตอนนี้
<ItemGroup>
<Viewer Include="..\$(ApplicationDirectory)\Tools\viewer\**\*.*" />
</ItemGroup>
<Target Name="BeforeBuild">
<Copy SourceFiles="@(Viewer)" DestinationFolder="@(Viewer->'$(OutputPath)\\Tools')" />
</Target>
สคริปต์สร้างทำงาน แต่ไม่คัดลอกไฟล์หรือโฟลเดอร์ใด ๆ
ขอบคุณ