-
-
[旧帖] [求助]请教一个c#系统服务经数字签名后不能启动的问题 0.00雪花
-
发表于: 2012-3-23 11:30 933
-
大家好,我们这边用C#开发了一个系统服务,该exe做了数字签名(不是强签名),安装到系统中后,启动服务的时候,在某些环境下不能启动报错。在win srv03系统中有能启动的,在VM win03, xpsp3中出现不能启动,VM中,如果不做数字签名是可以启动的。报的错误是:错误1053年: 服务未回应及时启动或控制要求。另外程序中做了记录,发现服务控制管理器在启动服务时,根本没有正常加载我们的应用(应用启动的时候做了日志记录,没有日志输出)。我们使用vc6开发的服务没有存在过这个问题。有谁知道是咋回事么? 另外能提供普通组件数字签名后PE格式(包含.netPE)资料链接么? windows在启动有数字签名的应用或者服务的时候做了哪些工作?
找了些资料,文档看了,好像是启动exe的时候是不加载PE中的签名信息的,为什么会有这种问题呢?
找了些资料,文档看了,好像是启动exe的时候是不加载PE中的签名信息的,为什么会有这种问题呢?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
看原图
赞赏
雪币:
留言: