Reputation: 1820
UPDATE:
I tried exporting the AIR app again as an EXE and now I'm getting this error:
Error creating native installer file: Could not generate timestamp: Connection timed out: connect.
i researched this error and saw the fix is to do the following (because my system uses a proxy):
Here: [Adobe Flash Builder 4 folder]\jre\lib\net.properties
set: java.net.useSystemProxies=true if you want to use the system proxy, or specify it manually.
I have done this on the net.properties in the Adobe folder and for each JRE I have installed on my system...to no avail.
ORIGINAL POST:
Is there something else that could cause this problem?
I'm using a tutorial here: http://bishoponvsto.wordpress.com/2010/03/10/deploying-air-application-with-air-runtimeredistributable-in-single-exe/....
....to build an install file using a program called InstallJammer.
This tutorial has you do the following things:
When I go by this tutorial the AdobeAIRInstaller.exe installs just fine, my 3rd party EXE installs just fine, but I get the following error when installing my AIR app EXE:
The application could not be installed because the installer file is damaged. Try obtaining a new installer file from the application author.
If I run my AIR app EXE on its own, after exporting the release build, it installs just fine.
Why is it that the EXE file would work fine on its own but throw an error saying the installer file is damaged when I try and run it from an Install program?
Thanks for any helpful tips!
Upvotes: 1
Views: 2403
Reputation: 1820
SOLVED: The error message appears when you have previously installations of the AIR app on your computer. You have to go under add/remove programs and remove each instance of your AIR app and then you'll be able to install the files. Wow, did I waste a lot of time on that!!
Upvotes: 2