我有一个使用 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>
这些技术似乎都没有被调用。还有其他想法吗?我应该在哪里以及如何放置这些任务?