3

我正在尝试从 Visual Studio 2012 的 InstallShield 2012LE 中签署我的安装包。我有一个来自 Symantec (VeriSign) 的 MS Authenticode 证书。我看到了两个问题。

首先,如果我选择签署输出文件 - > Setup.exe 和 Windows 安装程序包(或只是 Windows 安装程序包)Visual Studio 崩溃。事件日志显示两个错误

Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 0x5011ecaa

错误模块名称:WINTRUST.dll,版本:6.2.9200.16420,时间戳:0x505a9691 异常代码:0xc0000005

Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code c0000005, exception address 758017E4
Stack:

此外,如果我将“使用软件识别标签”设置为“是”,那么在尝试构建安装程序包时会出现以下错误。

Error   108 -1027: Failed signing TagCreatorID_EE17CD21-FE17-4342-8CA5-E0B993AAEB3E.swidtag
ISEXP : error : -1027: Failed signing TagCreatorID_EE17CD21-FE17-4342-8CA5-E0B993AAEB3E.swidtag

有没有人遇到过这些问题并知道解决方法?它工作正常是我关闭软件识别标签并只签署 Setup.exe 但我还需要上面的选项。该证书还可以毫无问题地签署我所有的 DLL 和 EXE。

4

0 回答 0