SignTool.exe 偶尔会失败,退出代码为 1

2024-04-12

作为构建系统的一部分,我们使用带有证书的 Signtool.exe 在构建二进制文件后对其进行签名。偶尔(很难说什么时候会发作),签名失败:

 error MSB3073: The command "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin\signtool.exe" [...] exited with code 1.

根据 MSDN,退出代码 1 表示对文件进行签名时出错。我可以验证该文件没有被签名。

我还注意到,有时时间戳部分会超时并显示不同的错误消息,尽管文件仍然经过签名(没有时间戳)。

如何排除和修复这些看似随机、不一致的签名失败?


我强烈怀疑与时间戳服务器的连接失败是造成偶尔失败的原因。也许您检查系统事件日志是否有在相关时间丢失的连接。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SignTool.exe 偶尔会失败,退出代码为 1 的相关文章

  • 如何在多个 CruiseControl.NET 版本之间共享标签值?

    我在 CruiseControl NET 中设置了两个项目 CI 构建和夜间构建 它们都执行相同的 NAnt 脚本 但参数不同 CruiseControl NET 标签 当前由默认标签器 作为版本的构建部分嵌入到 AssemblyInfo
  • CruiseControl.NET 电子邮件发布者问题

    我想将 ccnet 设置为 每次构建后向提交者发送邮件 无论状态如何 当构建中断或修复时 向所有其他开发人员发送邮件 随着 CCNet 的每个新版本 电子邮件发布者都会被重构 并且据说有所改进 但我仍然遇到同样的问题 只有提交者会收到通知
  • 如何用QTP实现巡航控制?

    我想将 QTP 与 Cruise Control 集成 到目前为止我已经完成了 但我陷入了报告部分 我想以某种方式向 Cruise Control 报告结果 我该如何实现这一点 请帮忙 我记得有一个关于如何将 CCNET 与各种构建和测试集
  • SignTool 未使用 SHA256 签署 ClickOnce 应用程序,仅使用 SHA1

    我正在尝试签署我的 clickonce 应用程序 我有一个使用 SHA256 的 EV 代码签名证书 问题是 当我使用构建后命令签署我的应用程序时 它似乎使用 SHA1 而不是 SHA256 这是输出窗口的剪辑 Running Code A
  • X.509 数字签名/加密工作流程/库建议?

    我的具体用例是 我必须访问存储在客户端上的数字证书 并使用它们在客户端和服务器端执行签名 验证 加密和解密的任务 对于后一部分 解决方案有很多很多 症结在于访问客户端上存储的证书的能力 请注意 我说的是 存储在客户端上的证书 这是故意含糊其
  • 免费的 Team Explorer 客户端是否可以在没有 Visual Studio 的情况下工作

    我们即将使用 NAnt 和 TFS 设置 Cruise Control net 我是否需要安装了 Team Explorer 的 Visual Studio 2005 2008 或者我可以仅使用免费的团队资源管理器客户端 Team Expl
  • UAC提示显示msi的临时随机程序名称,能否显示正确的名称?

    我正在为 Windows 构建 MSI 安装程序并使用 Signtool 对该安装程序进行签名 当我运行 msi 进行测试时 会出现 UAC 用户帐户控制 提示 询问我是否允许继续安装 这很好 但提示显示了许多字段 并且对于 程序名称 字段
  • 集市 + CruiseControl.Net

    我想在我的公司设置 CruiseControl Net 目前 我们在 Bazaar 存储库中存储了多个 net 解决方案 我想使用 MSBuild 来构建每个解决方案 这似乎没有太大争议 但我看不到将 CruiseControl Net 绑
  • Windows Server 2003 x64 上的 CruiseControl.Net

    我在使用 CruiseControl net 时遇到问题 其中 Web 仪表板无法在 IIS 中工作 我尝试过在 64 位和 32 位模式之间切换 ASP Net 并重新安装巡航控制系统 但似乎没有任何效果 还有其他人在 64 位平台上遇到
  • 签署 AppX 文件时 SignTool 出错:“错误:SignerSign() 失败。” (-2147024693/0x800700cb)

    我正在使用创建 Appx 包makeappx exe然后尝试使用签名SignTool exe 我从 SignTool 得到的错误是 错误 SignerSign 失败 2147024693 0x800700cb 我正在使用的证书是我按照以下说
  • Python:使用 pyOpenSSL.crypto 读取 pkcs12 证书

    我有西班牙权威机构 FNMT 颁发的有效证书 我想用它来了解更多信息 该文件的扩展名是 p12 我想阅读其中的信息 名字和姓氏 并检查证书是否有效 可以用 pyOpenSSL 做到这一点吗 我想我必须使用 OpenSSL 中的加密模块 有任
  • 通过 Cruise Control 发布 MVC v1 C# 应用程序

    我正在尝试通过巡航控制在我的构建服务器上发布 3 5 MVC 网站 在网上查了一下 看来您需要包装 ASP Net 编译器 我希望这个任务可以通过 MSBuild 调用 关于如何做到这一点有什么想法吗 使用 MSBUILD 文件可以非常简单
  • 是否应该将 AssemblyInfo.cs 置于版本控制中?

    我有一个使用 CruiseControl 的自动构建系统 我正在使用 SvnRevisionLabeller 来获取要使用的版本字符串 有了这个字符串 我可以使用 nant 更新 AssemblyInfo cs 这样当我构建时它就有正确的构
  • 使用 iText 签名时,Adobe Reader 报告“签名是使用“不可用”创建的。”

    我正在使用 iText 成功签署文档 但是 每当我在 Adob e Reader 中检查 高级签名属性 时 我都会看到 签名是使用 不可用 创建的 我的问题是 如何使用 iText 更新此信息 然后在 Adob e Reader 或任何其他
  • 使用 MSBuild 时不会构建私有访问器

    我的构建服务器使用 MSBuild 来构建我的应用程序 我们的单元测试需要访问一些私有成员进行测试 因此我们使用内置的私有访问器 Visual Studio 没有问题 但是当我们将代码推送到构建服务器时 我们收到错误 MyTest cs 9
  • CruiseControl.Net 仪表板 + Apache

    我正在尝试让 cc net 仪表板在也有 apache 的构建机器上运行 我尝试按照描述安装 mod aspdotnethere http weblogs asp net israelio archive 2005 09 11 424852
  • 使用 CruiseControl.NET 和 MSBuild 发布网站

    我正在尝试设置CruiseControl NET http en wikipedia org wiki CruiseControl自动从 SVN 下载新版本 VisualSVN 服务器 http en wikipedia org wiki
  • 如何强制 MSBuild 清理或重建?

    我正在使用脚本中的 MSBuild 来编译我的项目 我注意到它只是进行构建而不是清理 重建 我有以下内容
  • Java程序验证signtool签名的数字签名

    我已经使用 SignTool 对文件 exe 或 dll 不是 jar 文件 进行了数字签名 Signtool还可以验证数字签名 但我的要求是使用java程序检查由signtool签名的文件的数字签名 我在互联网上搜索但没有找到任何信息 您
  • 如何以编程方式删除受信任的根证书颁发机构中的证书?

    我需要能够从组织中的每台电脑中删除特定的证书 是的 我可以逐个座位 但我要到周四才能完成 而且我没有人力逐个座位 是否有使用 C 的编程方式来执行此操作 我认为你不需要编写任何 C 看看certmgr exe del http msdn m

随机推荐

  • Node.js Selenium IPv6 问题(SocketException 协议系列不可用)

    仅当我生成时才会发生此错误ios驱动程序 http ios driver github io ios driver jar 作为 Node js 子项 错误是java net SocketException Protocol family
  • 我们可以提高java中垃圾收集线程的优先级吗

    正如我们所知 在 java 中 线程有优先级 而垃圾收集器是优先级最低的线程 所以我想知道对于特定的 java 应用程序 我们是否可以使其垃圾收集器具有更高的优先级 以便可以增加该应用程序的内存管理 有很多命令行开关决定 Sun JVM 中
  • 架构:API 作为网站和移动应用程序的核心

    我对完整的架构理念有不同的问题 我希望有丰富经验的人可以帮助我 因为我几乎陷入了所有可能性之中 我正计划重写一个社区网站 我们的客户希望将来使用本机移动应用程序 所以我需要考虑到这一点 因此 我决定创建一个基于 PHP 框架 Kohana
  • 为什么 Final 字典不能用作 TypedDict 中的文字?

    我正在尝试完成以下任务 请参阅 from typing import TypedDict Final account schema Final name str email str Account TypedDict Account acc
  • $.mobile.activePage 属性到底是如何工作的?

    我正在尝试如下 document bind pageshow function e data console log page spots console log mobile activePage if mobile activePage
  • Flask框架:MVC模式

    Flask框架天然支持MVC模式吗 我应该将应用程序的哪些部分视为模型 什么部分视为视图 什么部分视为控制器 通常 根据我的经验 Flask 应用程序如下所示 main dir app1 init py api py models py s
  • 使用 ServicePointManager 固定 Xamarin SSL/TLS

    我们正在使用 Xamarin 开发一款移动应用程序 最初将在 Android 和 iOS 上运行 并计划将来移植到 Windows Phone 如果使用它的 3 个人尖叫得足够大声的话 正在传输的数据的性质以及该应用程序将允许的操作 SSO
  • ServiceMix 中 Apache-Camel 路由的管理和监控

    作为 Camel 和 ServiceMix 的用户 我经常需要监控这些工具以进行开发 我主要使用 JConsole 从 ServiceMix 和 Camel 访问 MBean 它为 ESB 开发人员提供了一些非常有用的指标 我还使用 kar
  • 两种长宽比的两种布局(4:3 和 16:9) - 自动更改

    下列的Microsoft 规模指南 http msdn microsoft com en us library windows apps hh780612 aspx有一部分说 设计固定布局时 首先为基线分辨率设计布局 1024x768 和
  • Webpack 提供了一个数组作为配置

    在这个 webpack 入门套件中https github com webpack react starter https github com webpack react starter我看到 webpack production con
  • 按标准从 pandas 数据框(或 numpy ndarray?)中选择

    我发现自己正在编写这种模式a lot tmp
  • 成功后动态改变EndDialog中的RTF内容

    多亏了这个question https stackoverflow com a 33679439 1076116 我能够执行自定义操作来临时更新和动态修改 MSI 数据库 简而言之 我正在做 CustomAction public stat
  • 使用参数作为用户定义变量?

    我们在非 GUI 模式下运行测试 并传入各种参数 如服务器 端口 线程等 我们还希望在 GUI 模式下运行测试 并能够在 GUI 中更改这些参数 我想做的是使用 2 个用户定义的变量对象 其中一个包含我们可以编辑的静态数据 另一个包含参数
  • 返回结构体数组还是结构体指针数组?

    如果您需要退回struct从函数中 您通常会返回一个指向struct反而 如果您想返回结构数组 建议 返回结构体数组 指向第一个元素的指针 或者返回一个结构体指针数组 我为以下两个选项画了一个图表 1 2 给出以下结构定义 struct v
  • 小型 ARM 微控制器的 RTOS 内核之间的可量化差异 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 有许多不同的 RTOS 可用于微控制器 我专门寻找支持 ARM Cortex M 处理器的 RTOS 另外 我对闭源解决方案不感兴趣 试图从网站
  • 离线、跨选项卡通信(仅限 JavaScript)

    是否可以找到某些网站的国外实例 Ofc 这些是独立打开的选项卡 不是通过 window open 我需要阻止用户打开 2 个选项卡 并向之前打开的选项卡发送消息以告知无法打开 2 个选项卡 2个独立的选项卡可能会破坏页面离线存储和webSQ
  • GLubyte 与 GLshort 指数

    查看 OpenGL 中顶点数组的文档 我发现用于索引的两种最常见的内存类型是 GLubyte GL UNSIGNED BYTE 和 GLshort GL SHORT 我想知道使用两者作为索引是否有任何实际区别 谢谢 龙鹩莺 GL UNSIG
  • iOS 中键盘出现时将 UIView 向上移动

    我有一个 UIView 它不在 UIScrollView 内 我想在键盘出现时向上移动我的视图 在我尝试使用此解决方案之前 当键盘存在时 如何使 UITextField 向上移动 https stackoverflow com questi
  • 如何在 Swift 中优雅地检查 .first(where:) 闭包中的 case 枚举?

    假设我有这个枚举 enum Item case foo String case bar String 以及它的列表 let items Item foo aa bar bb 我想找到first foo其中的一项 这就是我所做的 items
  • SignTool.exe 偶尔会失败,退出代码为 1

    作为构建系统的一部分 我们使用带有证书的 Signtool exe 在构建二进制文件后对其进行签名 偶尔 很难说什么时候会发作 签名失败 error MSB3073 The command C Program Files Microsoft