【发布时间】:2015-02-26 21:51:37
【问题描述】:
我正在尝试将编译后的 Web 应用程序放入一个临时目录中。
我有以下内容,但它似乎不起作用。它删除并创建导向器,但 msbuild 任务似乎没有将编译输出复制到我需要它的 obj/publish 目录中?
<Target Name="AfterBuild">
<CallTarget Targets="Publish" />
</Target>
<Target Name="Publish">
<RemoveDir Directories="$(SolutionDir)AsycLearn\obj\publish\" ContinueOnError="true" />
<MakeDir Directories="$(SolutionDir)AsycLearn\obj\publish\"/>
<MSBuild Projects="AsycLearn.csproj" Targets="ResolveReferences;_CopyWebApplication" Properties="WebProjectOutputDir=$(SolutionDir) AsycLearn\obj\publish\;OutDir=$(SolutionDir) AsycLearn\obj\publish\bin\" />
</Target>
有什么想法吗?谢谢
【问题讨论】:
标签: msbuild msbuild-task