如何使PostBuildEvent在Project Rider中工作

时间:2016-07-31 11:45:02

标签: visual-studio-2015 rider

刚开始使用Project Rider - 很有潜力。

我在几个visual studio项目中定义了PostBuildEvent命令。 我想知道是否有人知道如何让它成为项目骑手。

3 个答案:

答案 0 :(得分:3)

您可以使用MSBuild中的AfterBuild目标。 PostBuildEvent是Visual Studio特有的方式。 https://blogs.msdn.microsoft.com/msbuild/2005/10/12/how-to-beyond-prebuild-and-postbuild-steps/

答案 1 :(得分:0)

使用Rider四年后,我对Rider的工作方式有了更好的了解。
C#中的项目由.csproj文件配置-可能是VS“发明”的,但Rider也知道读取csproj文件-因此特别是-它知道运行PostBuildEvent。

答案 2 :(得分:0)

来自Rider doc

<块引用>

未受变更影响的项目完全跳过, 包括所有额外的构建逻辑。如果要执行预构建 和构建后事件和/或 BeforeBuild 和 AfterBuild MSBuild 跳过项目的目标,使用相应的复选框 构建、执行、部署 | JetBrains 的工具集和构建页面 骑手设置

因此,并非总是默认执行事件。