Msbuild 10和Nant不复制weboutput

Msbuild 10和Nant不复制weboutput,msbuild,cruisecontrol.net,nant,Msbuild,Cruisecontrol.net,Nant,我似乎无法让Nant将我的web解决方案复制到输出文件夹,例如测试服务器。即使构建成功,它也不会复制文件 根据文档/p:WebProjectOutputDir应该这样做 提前谢谢 <echo message="Compiling ${msbuild.workingdir}\${package.name}.sln - Copy to ${development.path}"/> <exec program="msbuild.exe" basedir="${msbuild.path

我似乎无法让Nant将我的web解决方案复制到输出文件夹,例如测试服务器。即使构建成功,它也不会复制文件

根据文档/p:WebProjectOutputDir应该这样做

提前谢谢

<echo message="Compiling ${msbuild.workingdir}\${package.name}.sln - Copy to ${development.path}"/>
<exec program="msbuild.exe" basedir="${msbuild.path}" workingdir="${msbuild.workingdir}">
  <arg value="/p:Configuration=Test" />
  <arg value="/p:UseWPP_CopyWebApplication=True" />
  <arg value="/noconsolelogger" />
  <arg value="/v:d" />
  <arg value="/logger:${lib.nant.path}\loggers\Rodemeyer.MsBuildToCCnet.dll"/>
  <arg value="/t:rebuild;ResolveReferences;_CopyWebApplication"/>
  <arg value="/p:OutDir=\\latchford\Drop\Club.Registration.DailyBuild\current\bin" />
  <arg value="/p:WebProjectOutputDir=\\latchford\Drop\Club.Registration.DailyBuild\current\" />
  <arg value="${package.name}.sln"/>
</exec>
<property name="msbuild.output.file" value="${msbuild.workingdir}/msbuild-output.xml"/>
<move if="${file::exists(msbuild.output.file)}" file="${msbuild.output.file}" todir="${log.dir}" failonerror="false" overwrite="true" />


1.OutDir属性必须以尾部斜杠结尾:/p:OutDir=..\current\bin\
2.参数UseWPP_CopyWebApplication不需要仅复制到输出
3.似乎只有重建目标才能调用

<exec program="msbuild.exe" basedir="${msbuild.path}" workingdir="${msbuild.workingdir}">
  <arg value="/p:Configuration=Test" />
  <arg value="/noconsolelogger" />
  <arg value="/v:d" />
  <arg value="/logger:${lib.nant.path}\loggers\Rodemeyer.MsBuildToCCnet.dll"/>
  <arg value="/t:rebuild"/>
  <arg value="/p:OutDir=\\latchford\Drop\Club.Registration.DailyBuild\current\bin\" />
  <arg value="/p:WebProjectOutputDir=\\latchford\Drop\Club.Registration.DailyBuild\current\" />
  <arg value="${package.name}.sln"/>
</exec>


谢谢,现在就回到这里。谢谢你的帮助。@Dr.你能解决这个问题吗?