如何定义发布后的事件



在Visual Studio 2019中,您可以定义在BUILD之后运行的事件("Post-build"),但是你也可以在PUBLISH之后定义一个事件吗?

?我正在发布。net 5单文件(Windows桌面应用程序),这实际上是一个exe文件。我想在最终发布之前用工具对exe进行数字签名。我该如何将其自动化?

您可以使用msbuild target在项目发布后执行任务,并调用命令对可执行文件签名。

编辑您的csproj文件并添加以下msbuild目标

<Target Name="Sign" AfterTargets="Publish">
<Exec WorkingDirectory="$(PublishDir)" Command="{your signing tool command here}" />
</Target>

保存文件并运行dotnet publish签名命令将在发布完成后执行

相关内容

  • 没有找到相关文章

最新更新