刚开始使用Project Rider - 很有潜力。
我在几个visual studio项目中定义了PostBuildEvent命令。 我想知道是否有人知道如何让它成为项目骑手。
答案 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 的工具集和构建页面 骑手设置
因此,并非总是默认执行事件。