【问题标题】:How do you timestamp code-signed Dotnet assemblies?您如何为代码签名的 Dotnet 程序集添加时间戳?
【发布时间】:2023-03-14 16:39:01
【问题描述】:

当您使用代码签名证书对程序集进行签名时,如何确保代码具有时间戳?

请参阅herehere,详细了解为什么需要在已签名程序集上使用时间戳。

【问题讨论】:

    标签: .net code-signing code-signing-certificate


    【解决方案1】:

    您可以使用以下构建事件来确保您的程序集都经过签名和时间戳:

    if $(ConfigurationName)==Release "$(FrameworkSDKDir)bin\signtool.exe" sign /a /t http://timestamp.verisign.com/scripts/timstamp.dll "$(TargetPath)"
    

    请参阅 MSDN 上的 SignTool 文章并查看 /t(时间戳)开关。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-15
      • 2016-11-19
      • 1970-01-01
      • 2015-08-17
      • 1970-01-01
      • 1970-01-01
      • 2017-12-21
      • 2017-12-01
      相关资源
      最近更新 更多