0

以下のコードは正常に動作し、ファイルを から にコピーしSourceますDestination folder。コピーしたファイルを順番に並べたい1.zip.exe 2.NetFx.exeetc... or I.zip.exe II.NetFx.exeetc....

基本的には、ツールを順番にインストールするようにユーザーに伝えたいと思います。これどうやってするの???アイデアをください...!

 <PropertyGroup Condition="'$(OutDir)'==''">
          <OutDir>..\..\..\OutputSetup\</OutDir>
    </PropertyGroup>

    <ItemGroup>
        <SourceFiles Include="..\tools\zip\**\*.*"/>
        <SourceFiles Include="..\tools\NetFx\**\*.*"/>
    </ItemGroup>


    <Target Name="CopyTools">

            <Copy SourceFiles="@(SourceFiles)" DestinationFiles="@($(OutDir)\%(RecursiveDir)%(Filename)%(Extension)" />
    </Target>
4

1 に答える 1

1

以下のようなコードに従って、この問題を解決できることを願っています。

<PropertyGroup Condition="'$(OutDir)'==''">
  <OutDir>..\..\..\OutputSetup\</OutDir>
</PropertyGroup>

<ItemGroup>
    <SourceFiles Include="..\tools\zip\**\*.*">
       <Number>1</Number>
    </SourceFiles>
    <SourceFiles Include="..\tools\NetFx\**\*.*">
       <Number>2</Number>
    </SourceFiles>
</ItemGroup>


<Target Name="CopyTools">

    <Copy SourceFiles="@(SourceFiles)" DestinationFiles="@($(OutDir)\%(SourceFiles.Number)%(RecursiveDir)%(Filename)%(Extension)" />
</Target>
于 2012-06-04T17:46:50.257 に答える