您如何为代码签名的 Dotnet 程序集添加时间戳?

Posted

技术标签:

【中文标题】您如何为代码签名的 Dotnet 程序集添加时间戳?【英文标题】:How do you timestamp code-signed Dotnet assemblies? 【发布时间】:2011-12-02 14:25:46 【问题描述】:

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

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

【问题讨论】:

【参考方案1】:

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

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

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

【讨论】:

以上是关于您如何为代码签名的 Dotnet 程序集添加时间戳?的主要内容,如果未能解决你的问题,请参考以下文章

您如何为 DSpace 创建一个新的、可搜索的元数据模式?

您如何为用于 jquery 编码的菜单栏正确编写 CSS 代码?

您如何为 MySQL X DevAPI 使用 Java 连接池?

您如何为 jgit 设置 jschconfigsessionfactory 的配置以便拉取和推送工作?

使用 DB2,您如何为一列选择具有 MAX 的行,然后在同一张表的另一列的结果子集中选择具有 MAX 的行?

当您的实例位于 ELB 之后时,您如何为 AWS 建立维护页面?