Copy link to clipboard
Copied
RH8 HTML.
Im fiddling around with the AIR Help file and trying to get the auto update working.
So far I have the comments syncing perfectly across users with a shared folder on our network.
I'm now publishing the air file to a shared folder again where everyone can get the file and where the update.xml file is sitting.
so I have this looking structure.
\\networkdrive\Adobe_AIR\Generic_AIR\AdobeAIRApplication\Help File.air
\\networkdrive\Adobe_AIR\Generic_AIR\AdobeAIRApplication\Help_Update.xml
I set everything in RH Air output to publish to these folders, and I can see the newest files each time I do, I change the version numbers from 1.28 to 1.29, and this is reflected in the update.xml file where the version number has changed.
but when I go into the actual instaleld 1.28 version and use the Check Now feature to look for the latest 1.29 which has over written the 1.28 files in the shared folder, it finds nothing.
I cant find any way to manually point to where the update should be found.....do the update files have to sit in the same install directory or something? How does this work....aarrrgghhh
Is there another things I'm not doing?
Thanks.
Copy link to clipboard
Copied
Hi Nick
Good to hear that you are looking into AIR and Comment syncing is working fine.
Regarding the AIR auto update feature, you need to do the following
While generating the AIR file, you need to specify the update XML file location in AIR Help SSL generation option shown in the image below.
Now install this AIR file, and update the update.xml file and new version of AIR file, and it should work fine.
So the point is the installed air file need to know where to look for the update.xml file, it can be shared folder or a website.
Hope this will help you.
-Praful
Copy link to clipboard
Copied
Nevermind, I sorted it out.
I was setting the version number as 1.29 and the helpfileID as 1.29. Stupid, so everytime it was looking at a different helpfile to update. Have set the helpfileID as a normal name and now it works fine.
this is what happens when someone brings you tea in the morning instead of coffee.
Thanks!
Copy link to clipboard
Copied
Hi Nick,
Could you elaborate on what you mean by a "normal name" for the helpfileID, please?
Thanks!
Copy link to clipboard
Copied
Because I saw 'ID' I was setting the helpID the same as the Version number that I was assigning, meaning that the xml file was always looking for a different air file to update and that caused it to fail.
by setting the helpID to a generic name or code or whatever you want, that doesnt change when you update the help file, its only there to recognise which file your updating, the file now updates when I change only the Version.
hope that helps someone else.....I got confused when I saw ID and thought that was part of the version number that had to change.
Copy link to clipboard
Copied
Thanks for the help above. I manage to get AIR help auto-update if the xml file is in a shared file path. But if I set the xml location to be at http:// then AIR does not detect update. Any idea?
Update: Worked it out. I read from another post that pointed out that the MIME type of the IIS needs to be configured. It is all working now.