我有一组包含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
,但据我所见,两者在大多数情况下是兼容的。
/yui/
目录下的文件放在哪里?是在/WWW/scripts/yui/
下吗? - Russ Cam*.*
,因为该目录包含像.css
文件、图像等内容。 - Mike Christensen