1

我们使用 Click once 技术来发布我们的应用程序。最近,当尝试执行相同操作时,当勾选 Sign Click once 清单时,应用程序将永远阻塞。但是,如果要对它进行统一标记,或者如果应用程序要在带有网络提示的安全模式下发布,则发布构建过程不会挂起。另一方面,如果应用程序在启用标志清单的正常模式下运行,则应用程序总是在发布构建过程中停止。

注意:使用的证书未过期使用命令行上的签名工具可以完美运行。我还修复了 VS 2010。从任务管理器结束 Signtool 进程使应用程序再次处于活动状态

请帮助

4

1 回答 1

1

我的猜测是它正在尝试联系时间戳服务器并失败。在发布时运行Fiddler,看看是否可以看到任何失败的 http 调用。至于它为什么失败,我不知道,但希望它能给你一个起点。

时间戳服务对清单进行标记,以便当应用程序的证书过期时,客户端可以在证书仍然有效的情况下验证它是否已签名。

于 2012-04-13T13:39:48.803 回答