Visual Studio在发布目标之前不会触发

时间:2017-07-06 13:22:31

标签: visual-studio msbuild

我想在发布到本地文件夹之前运行gulp任务。所以尝试使用“BeforePublish”目标,但它无法正常工作。我做错了吗?

<Target Name="BeforePublish">
    <Message Text="Before publish triggered...."></Message>
  </Target>

1 个答案:

答案 0 :(得分:1)

我在我身边使用VS2017。我可以使用MSbuild.exe在命令提示符下获取文本。

因此,请确保正确编辑.xxproj文件,并在您身边正确运行msbuild命令行。我只是使用一个简单的Winform应用程序测试它。

enter image description here

更新

如果您只想在使用VS IDE发布期间调用它,我想您可以在此处获得解决方法:

How to execute a PowerShell script only before a web deploy Publish task in VS 2012?