"Application is bound to side-by-side" problem

Hello,

I have been working on an application for several months now. I started developing for Air 1.5 and when the 2.0 beta came out I downloaded the SDK and updated my application’s namespace and it worked fine.

Now that the official 2.0 version is released and the “2.0beta2” namespace is not supported anymore my application wouldn’t install, or even run when I installed the new AIR runtime.

I downloaded the updated SDK, replaced the old one (I’m using Flash CS4 to package and build the application), changed the namespace to “2.0” and re-exported my application.

It installed with no problems and I can run it perfectly on the computer I am developing from. However if I try to install the exact same .air file on any other machine (Windows or Mac) i get the classic: “The application could not be installed because the installer file is damaged.”

My .airappinstall.log reads:

UI SWF load is complete
UI initialized
Unpacking to C:\Users\ec\AppData\Local\Temp\fla3CFD.tmp
unpacking is complete
application is bound to side-by-side version null
Downloading a runtime update from http://airdownload.adobe.com/air/3/windows/x86/add/2.0beta2/update to C:\Users\ec\AppData\Roaming\Adobe\AIR\Updater\1.0
No update available
starting cleanup of temporary files
application installer exiting

Does anyone have any insight to this? Like I said, I am sure my application descriptor file has this namespace:

When I install the .air on the computer I’m developing, it installs with no problems like I said, and this is what it traces on the airappinstall.log:

Starting silent app install of file:///Volumes/Adobe%20Flash%20Professional%20CS5/Adobe%20Flash%20Professional %20CS5/payloads/AdobeAMP1.8-mul/adobe_media_player.air
UI SWF load is complete
UI initialized
Unpackaging to /private/var/folders/zz/zzzivhrRnAmviuee+++++++++++/TemporaryItems/FlashTmp0
unpackaging is complete
application is bound to side-by-side version 1.0
application is bound to this version of the runtime
app id com.adobe.amp
pub id 4875E02D9FB21EE389F73B8D1702B320485DF8CE.1
Application located at /Applications
bad configuration for silent install or update
starting cleanup of temporary files
application installer exiting

Why is “application is bound to this version of the runtime”. Is there something I haven’t done on the Flash CS4 folder?

I am packaging and exporting the application from Flash CS4, and I did changed the SDK when the beta came out, but I overlay it with the new one already (before if wouldn’t even let me export).

Thank you in advance.