Page 1 of 1

Filebag problem in X2 - File Not Found.

Posted: Mon Jan 12, 2015 4:01 am
by Bjarne
When installing a missing runtime, i.e. VC++11, the files are successfully downloaded and extracted. However, when trying to install the runtime a different path is accessed, yielding 'FileNotFound' error. This happened after upgrade from 18.x to X2. No script changes has been made and is obviously quite urgent.

The attached image show the extracted path (../7600080B/ ) and the accessed one (../D8A3011/ ) when attempting to install MS Speech.
Same problem as for built in prereq 'Microsoft Visual C++ Additional Runtime 11.0 (includes MFC) x64'

The IA version is X2 (Build 12.13.14) Santa Catalina Thomas

Please advice
/Bjarne

Re: Filebag problem in X2 - File Not Found.

Posted: Mon Jan 12, 2015 10:03 am
by FrancescoT
Dear Bjarne,

I suppose you are referring to a downloaded Web Media Block that includes the Runtime required by your installer.

If so, did you build the Web Media Block using IAX2?

Regards

Re: Filebag problem in X2 - File Not Found.

Posted: Tue Jan 13, 2015 3:28 am
by Bjarne
Yes, its all web media blocks, I forgot to mention that, I'm sorry.
Almost all of my media blocks are built in IA18. Should that matter tho? It kinda scares me to be honest :o
I was under the impression that the media blocks was IA version independent?

Well well, I recompiled the installer and rebuilt the concerned media blocks. Still face the same problem; the file bag extracts the files to one path and try to access them in another :roll:

Re: Filebag problem in X2 - File Not Found.

Posted: Tue Jan 13, 2015 10:52 am
by Bjarne
Hello,

I compared the web media archive (compiled with IA18) with the newly compiled one (in X2) and the paths are indeed different! :o

As it seems the web media archives are IA version dependent. Why is this?
Surely you can't expect us to maintain one set of downloadable media archives for each new version of IA?

Is this breakable change documented btw?

/Bjarne

Re: Filebag problem in X2 - File Not Found.

Posted: Tue Jan 13, 2015 2:41 pm
by FrancescoT
Dear Bjarne,

the Runtime distrubuted as Web Media Blocks are version dependent, due the different Runtime source path available with each IA version.
Some of the runtimes have been totally re-designed in IA X2 and in this case, not only the runtime source path differs.

You should keep the same identical source path used by any runtime distributed as Web Media Block, if you want to share the same across different IA versions.

Regards

Re: Filebag problem in X2 - File Not Found.

Posted: Wed Jan 14, 2015 2:12 am
by Bjarne
...but I haven't changed any source paths? :?:.
The only path being changed, to my knowledge, is IA's program path (%ProgramFiles%\InstallAware\InstallAware X2\) after update.
Auto update was in fact attempted, but failed miserabely, but thats a topic for another thread :mrgreen:

Re: Filebag problem in X2 - File Not Found.

Posted: Wed Jan 14, 2015 12:15 pm
by FrancescoT
... but the path where the runtime files are stored changes with every IA version.

Regards