我试图在发布后运行命令。
<Target Name="AfterPublish" AfterTargets="MSDeployPublish">
<Exec Command="echo @@@@@ AfterPublish @@@@@ " />
</Target>
但是如下所示,它会在调用此目标后复制已发布的输出。
------ Publish started: Project: ClickOnceTest, Configuration: Debug Any CPU ------
2> @@@@@ AfterPublish @@@@@
Connecting to 'C:\temp\Debug\'...
Publishing files...
Publish success.
如何在“发布文件”步骤完成后实现它?
答案 0 :(得分:1)
你有任何挥之不去的“DependsOnTargets”吗?
http://freetodev.wordpress.com/2009/06/24/msbuild-4-0-beforetargets-and-aftertargets/
有一些“执行规则”.......当发生这种情况时。
我认为你没有给出足够的msbuild内容。