Hi there,
First of all thank you for the excellent Enigma Virtual Box program.
However if I open a Help Chm file via my portable-ized UltraFileSearch tool I get the following error message:
---------------------------
kchmviewer - failed to load the chm file
---------------------------
Unable to load the chm file C:\Users\---\---\---\UltraFileSearchStd.chm
---------------------------
OK
---------------------------
Any clue how to fix this?
Portable program CHM error
Re: Portable program CHM error
Hi, probably I know where is a problem.
When CHM file opens, the system really starts an external application that handles CHM files.
But virtual files are visible inside packed process only.
However, if the option "Share virtual system to child processes" enabled, then packed app can share files to any process that packed app runs. However, here is one exception, let say the limitation: packed app and the app it runs should be both 32 bit or 64 bit. If main app is 32 bit, but the app it runs is 64 bit, then it will be unable to share virtual files to it.
I think this is a core of problems in your case. If so, you can only exclude CHM file from being packed.
When CHM file opens, the system really starts an external application that handles CHM files.
But virtual files are visible inside packed process only.
However, if the option "Share virtual system to child processes" enabled, then packed app can share files to any process that packed app runs. However, here is one exception, let say the limitation: packed app and the app it runs should be both 32 bit or 64 bit. If main app is 32 bit, but the app it runs is 64 bit, then it will be unable to share virtual files to it.
I think this is a core of problems in your case. If so, you can only exclude CHM file from being packed.