Clickonce项目发布后目标

时间:2016-04-01 05:47:23

标签: visual-studio clickonce publish target

我在VS 2013中有一个WPF项目。我需要在我指定为本地文件系统中的发布文件夹的目标clickonce发布目录中重命名setup.exe文件。安装文件夹是一个网站URL。我创建了powershell脚本,并尝试将其与Target Name =“AfterPublish”一起使用:

<Target Name="AfterPublish">
    <Exec Command="powershell -NoProfile -ExecutionPolicy RemoteSigned -file C:\script.ps1 -param $(PublishUrl)" />
</Target>

但是在这种情况下,在将app.publish文件夹中的文件复制到Publishing文件夹之前调用该脚本。我还尝试了AfterTargets =“MSDeployPublish”和AfterTargets =“GatherAllFilesToPublish”。 E.g。

<Target Name="CustomPostPublishActions" AfterTargets="MSDeployPublish" >
    <Exec Command="powershell -NoProfile -ExecutionPolicy RemoteSigned -file C:\script.ps1 -param $(PublishUrl)" />
</Target>

在这些情况下没有错误,也没有发生任何事情。 我使用VS菜单Build-&gt; Publish命令发布项目。

0 个答案:

没有答案