私は2つのアイテムグループを持っています
<ItemGroup>
<Device Include="device1">
<Cdname>code1</Cdname>
</Device>
<Device Include="device2">
<Cdname>code2</Cdname>
</Device>
<Device Include="device3">
<Cdname>code3</Cdname>
</Device>
<Device Include="device4">
<Cdname>code4</Cdname>
</Device>
<Device Include="device4">
<Cdname>code4</Cdname>
</Device>
<Device Include="device5">
<Cdname>code5</Cdname>
</Device>
<Device Include="device6">
<Cdname>code6</Cdname>
</Device>
<Device Include="device7">
<Cdname>code7</Cdname>
</Device>
<Device Include="device8">
<Cdname>code8</Cdname>
</Device>
<Device Include="device9">
<Cdname>code9</Cdname>
</Device>
<Device Include="device10">
<Cdname>code10</Cdname>
まで
<Device Include="device1000">
<Cdname>code1000</Cdname>
</Device>
</ItemGroup>
と
<ItemGroup>
<Gpdname Include="d:\gpd\gpd1.GPD">
<GPDFile>gpd1.GPD</GPDFile>
</Gpdname>
<Gpdname Include="d:\gpd\gpd2.GPD">
<GPDFile>gpd2.GPD</GPDFile>
</Gpdname>
</ItemGroup>
私の目標は次のとおりです
<Target Name="CopyGPD" Inputs="@(Gpdname)" Outputs="d:\%(Device.Cdname)\drvs\gpd\%(GPDFile)">
コピー処理が完了すると、gpd1.GPD と gpd2.GPD が d:\gpd から d:\drvs\gpd\gpd1.GPD と d:\drvs\gpd\gpd2.GPD にコピーされます。
しかし、私はそれをコピーしたい
d:\code1\drvs\gpd\gpd1.GPD
d:\code1\drvs\gpd\gpd2.GPD
d:\code2\drvs\gpd\gpd1.GPD
d:\code2\drvs\gpd\gpd2.GPD
d:\code3\drvs\gpd\gpd1.GPD
d:\code3\drvs\gpd\gpd2.GPD
d:\code4\drvs\gpd\gpd1.GPD
d:\code4\drvs\gpd\gpd2.GPD
d:\code5\drvs\gpd\gpd1.GPD
d:\code5\drvs\gpd\gpd2.GPD
まで - - - - - - - - -
d:\code1000\drvs\gpd\gpd1.GPD
d:\code1000\drvs\gpd\gpd2.GPD
助けてください