添加在Visual Studio 2017 RC中构建.NET Core项目后运行的msbuild任务

在Visual Studio 2017 RC中是否有像msbuild中的AfterBuild Target和.NET Core?

我尝试将以下剪辑添加到.csproj文件中,但在构建期间不会执行此操作(与VS2015相反,它可以正常工作)。

   

另一个有趣的发现:我认为AfterBuild目标可能已被删除 – 运行msbuild /t:AfterBuild似乎没有调用添加的目标。 如果我将目标重命名为“Test”,则使用msbuild /t:Test调用它msbuild /t:Test它的工作正常。


另外,是否有关于Visual Studio 2017 RC附带的msbuild版本(以及可能的.NET Core构建脚本)的任何文档?

另一种方法是在Target上使用AfterTargets属性。 就像是:

    

我不确定为什么“AfterBuild”不再起作用,但这似乎是MSBuild维护者的有意识的决定 (h / t给Livven指的是这个github问题)。 “AfterBuild”是Build目标使用的特殊名称。 当前版本的Microsoft.Common.CurrentVersion.targets仍然具有它:

    BeforeBuild; CoreBuild; AfterBuild