0
我想在发布到本地文件夹之前运行一个吞噬任务。所以尝试使用“BeforePublish”目标,但它无法正常工作。我做错了吗?发布目标之前的Visual Studio未触发
<Target Name="BeforePublish">
<Message Text="Before publish triggered...."></Message>
</Target>
我想在发布到本地文件夹之前运行一个吞噬任务。所以尝试使用“BeforePublish”目标,但它无法正常工作。我做错了吗?发布目标之前的Visual Studio未触发
<Target Name="BeforePublish">
<Message Text="Before publish triggered...."></Message>
</Target>
我在我身边使用VS2017。我可以使用MSbuild.exe在命令提示符下获取文本。
因此,请确保您正确编辑.xxproj文件,并在您身边正确运行msbuild命令行。我只是用一个简单的Winform应用程序来测试它。
更新:
如果你只是想叫它在你发布使用VS IDE,我想你可以到这里来变通方法:
How to execute a PowerShell script only before a web deploy Publish task in VS 2012?
其实我想当我右键单击并发布我的web项目时,它会被触发 –
@Jaffer Sathick,我只是提供了使用MSbuild命令行的方式,也许你可以通过这种情况获得路径:https:// stackoverflo w.com/questions/12907236/how-to-execute-a-powershell-script-only-before-a-web-deploy-publish-task-in-vs-2 –
谢谢你的工作 –