我的Web应用程序项目中有一个自定义任务,可生成一些元数据文件。
如何通过TFS构建确保将这些文件复制到_PublishedWebsites \文件夹中?
答案 0 :(得分:1)
简单 - 将复制任务添加到.csproj文件中的AfterBuild目标:
<Target Name="AfterBuild">
<!-- Copy metadata to _PublishedWebsites -->
<Copy Condition="('%(MetadataGenerationExitCode.identity)' == '0') And ('$(IsDesktopBuild)' == 'False')"
SourceFiles="$(OutDir)\Metadata\schema.json.js;$(OutDir)\Metadata\smd.json.js;"
DestinationFolder="$(OutDir)_PublishedWebsites\$(MSBuildProjectName)\Metadata"
SkipUnchangedFiles="false" />
</Target>
感谢lexx让我走上正轨。