在Visual Studio 2017中使用FolderProfile发布时挂接到“发布后”事件

时间:2019-03-01 07:23:49

标签: visual-studio-2017 publish target

在使用文件夹配置文件在Visual Studio中发布C#应用程序之后,我试图执行一个压缩并复制输出目录的脚本。

我认为这可以通过绑定到某些AfterPublish目标来实现,但这似乎行不通。我真的找不到关于存在的目标或应该使用哪些目标的好的文档。
我在这里可以找到的most relevant question使用的Visual Studio 2010有点过时了。

1 个答案:

答案 0 :(得分:0)

请查看以下网址,如果您尝试通过命令行或在VS中发布,则可能与该网址相关,因为两种样式使用不同的设置。

AfterPublish targets don't execute in final publish folder under Visual Studio 2017 #152

此链接的核心细节是以下文章:

  

vijayrkn于2017年3月16日评论   VS使用msbuild属性'PublishUrl'确定目标位置,而cli使用PublishDir。如果打开FileSystem publish的pubxml,则会注意到在PublishUrl属性中指定了目标位置。