我有一个使用 Visual Studios 2012 的 ASP.NET Web 包部署,我想在部署之前复制文件,然后在部署完成后将它们复制回来。这些文件恰好位于Content\upload. 如果我只是deploy.cmd删除了文件,那么目前我需要手动复制它们,然后在部署完成后将它们复制回来。我已经尝试了几个类似情况的示例,用于将任务添加到项目文件以及添加到项目的额外文件,例如:
- 在我 - Name="BeforePublish"- Name="AfterPublish"在项目文件中创建的目标中添加任务。- <Target Name="BeforePublish"> <Message Text="BeforePublish"/> <Copy/> </Target>
- 添加文件调用 - ProjectName.wpp.targets并添加- <Project> <Target Name="CopyMyFiles" BeforeTargets="BeforePublish"> <Message Text="CopyMyFiles called"/> <Copy/> </Target> </Project>
这些技术似乎都没有被调用。还有其他想法吗?我应该在哪里以及如何放置这些任务?