AIR Program installation failure: "invalid package signature"

My installation package has been working fine till today, when I tried to install it onto a different OS: Windows 7 Home Premium, and before that, it always worked OKay on Win XP and Win 7 Pro. I found some discuss from the internet. The following post described the same symptom as I am encountering now:


Installing of Adobe Air file fails with “file damaged”.


And this post as well: Error while installign AIR Application (invalid package signature errorID=5022).


I found log file at directory:  C:\Users\user name\AppData\Local\Adobe\AIR\logs\

[2000-01-07:17:45:24] Application Installer begin with version 3.2.0.2070 on Windows 7 x86
[2000-01-07:17:45:24] Commandline is: C:\Users\Demo\Desktop\eDirectory-1.8.4.air
[2000-01-07:17:45:24] Installed runtime (3.2.0.2070) located at c:\Program Files\Common Files\Adobe AIR
[2000-01-07:17:45:26] Unpackaging file:///C:/Users/Demo/Desktop/eDirectory-1.8.4.air to C:\Users\Demo\AppData\Local\Temp\fla3513.tmp
[2000-01-07:17:45:31] Package signature validation failed
[2000-01-07:17:45:31] Got an unexpected fatal error while unpackaging: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="invalid package signature" errorID=5022]
[2000-01-07:17:45:35] Application Installer end with exit code 7


Some one said it was due to some special characters, such as "&". 


To sum up, there are some sayings as deductions:

1. special characters;

2. wrong computer date: the date of the computer which is used to publish the installing package is prior to the valid date of certificate;

3. wrong Timestamp setting from digital signature license option: should be unchecked;

seting


4. including a folder of images;

5. applying custom application icon image;


Most of the authors reported the issue as a bug of AIR.


Anyway, finally, I found the date of my Windows 7 Home Primum was set to 2000~~, and after I corrected it, the problem was solved.



notole2fileexception: invalid header signature 是一个错误消息,通常出现在尝试打开、读取或处理OLE2文件时。这个错误消息的意思是文件头签名无效。 OLE2是一种文件格式,用于存储包含文本、图像、音频和其他媒体对象的数据。它广泛用于Microsoft Office应用程序中的文档文件,如.doc、.xls和.ppt等文件。 当出现notole2fileexception: invalid header signature错误时,通常意味着文件不是有效的OLE2文件,或者文件可能已经损坏或被篡改。这个错误可能是由以下几种情况引起的: 1. 文件格式不正确:文件可能不是OLE2格式,或者它的文件头不符合规范。这可能是因为文件类型错误、文件扩展名错误或文件内容已经被修改。 2. 文件损坏:文件可能受到了损坏或剪切的影响,导致文件头信息被破坏。这可能是由于存储介质的故障、传输中的错误或人为意外操作引起的。 3. 文件版本不兼容:某些软件版本可能不支持当前文件的格式或版本。如果您使用的软件太旧或太新,可能无法正确识别文件的头签名。 要解决notole2fileexception: invalid header signature错误,可以尝试以下几种方法: 1. 检查文件格式:确保文件的格式和扩展名与预期的OLE2文件相匹配。可以尝试用不同的软件打开文件,或将其转换为其他格式再重新尝试打开。 2. 尝试修复文件:如果文件可能受到损坏的影响,请尝试使用文件修复工具来修复或还原文件的内容。 3. 更新软件版本:如果您使用的软件版本较旧,可以尝试升级到最新版本。新版本的软件通常具有更好的兼容性和修复了许多错误。 请注意,这个错误可能具体情况具体分析,并且解决方法可能因个体情况而异。如果您遇到这个错误,请根据具体情况尝试不同的解决方法,或者咨询相关的技术支持人员。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值