Packing application with .manifest

Issues related to Enigma Virtual Box
Post Reply
gusya
Posts: 1
Joined: Sat Feb 15, 2025 11:05 am

Packing application with .manifest

Post by gusya »

Hello,
I am using Enigma Virtual Box and I am trying to package an application into a single executable file. The application includes a .manifest file that references the `Qt.Libs` directory, which contains the required version of the Qt libraries.
I have added the executable file, .manifest file and the directory containing the Qt libraries to VirtualBox, and compiled the file. However, when I run the compiled file, sxstrace indicates that the libraries referenced in the manifest cannot be found.
If I move the library directory next to the compiled file, the application runs correctly. It seems that VirtualBox is not applying the manifest within its file system, but instead outside of it.
Could you please advise me on how to ensure that the manifest is applied to the virtual file system within VirtualBox?
Enigma
Site Admin
Posts: 3035
Joined: Wed Aug 20, 2008 2:24 pm

Re: Packing application with .manifest

Post by Enigma »

Hi, Virtual Box has mechanisms that handle virtualization of manifest files, so it has to work.

Just a simple note, have you renamed packed file and removed suffix _packed to make it work? Because name of manifest file and name of executable file have to match, even if manifest is inside virtual box.

If above did not help, please send us some test application (non packed) at support@enigmaprotector.com, we will check it out.
Post Reply