发布VS 2013之后的MSBuild事件

时间:2015-04-29 13:07:41

标签: visual-studio-2013 msbuild publish target

所以我在找到执行 AFTER 的目标时遇到了问题。

我有一个Web应用程序,我只需单击一次发布到文件系统。

在我的proj文件中,我有:

<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />

然后我想在发布到文件系统后做一个简单的复制任务:

<Target Name="CustomPostPublishActions" AfterTargets="AfterPublish" >

<Message Text="--After Publish--" />
<ItemGroup>
  <ConfigurationFiles Include="$(ProjectDir)/MyFolder/**/*" />
</ItemGroup>
<Copy SourceFiles="@(ConfigurationFiles)" DestinationFolder="C:\Temp\" />

这适用于许多目标,但不适用于AfterPublish或MSDeployPublish。 这些旧目标是否不再受支持?我可以用什么呢?

0 个答案:

没有答案