私はMSBuildで次のファイルのセットを持っています:
<ScriptFiles Include="Server/scripts/**/*.js" />
次に、すべてを別のディレクトリにコピーします。
<Copy SourceFiles="@(ScriptFiles)" DestinationFiles="@(ScriptFiles->'$(BuildDir)/WWW/scripts/%(RecursiveDir)%(Filename)%(Extension)')" />
しかし、私がやりたいのはコピー*.js
とコピー/yui/*.*
です。私がやろうとしたことは:
<ScriptFiles Include="Server/scripts/**/*.js;Server/scripts/yui/**/*" />
ただし、これは/yui/
ディレクトリをフラット化し、yuiのすべてのファイルを直接に配置し/WWW/scripts
ます。
これを行うためのより良い方法はありますか?
ところで、私は実際に使用しており、使用XBuild
していませんMSBuild
が、私が見たところ、2つはほとんどの部分で互換性があります。