1
我在我的Web應用程序項目中生成一些元數據文件的自定義任務。如何將生成的文件作爲TFS構建的一部分添加到_PublishedWebsites文件夾中?
如何確保通過TFS構建將這些文件複製到_PublishedWebsites \文件夾中?
我在我的Web應用程序項目中生成一些元數據文件的自定義任務。如何將生成的文件作爲TFS構建的一部分添加到_PublishedWebsites文件夾中?
如何確保通過TFS構建將這些文件複製到_PublishedWebsites \文件夾中?
簡單 - 在你的.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爲把我在正確的軌道上。