Why does MATLAB Compiler give an error during packaging

63 Ansichten (letzte 30 Tage)
Fabian Gock
Fabian Gock am 2 Okt. 2018
Beantwortet: Porna am 15 Nov. 2023
I want to create a standalone application of a gui. Therefore I call 'deploytool', select the .mlapp file and choose 'package'. After creating the bin files, the Compiler gives the following error:
Failed to embed install bundle, /XXX/XXX, in the installer.
Update resource failed: 110
Failed to create the full installer.
No installer package created.
Thanks in advance, Fabian

Akzeptierte Antwort

Harsh
Harsh am 2 Okt. 2018
There are several known causes for this error. Some potential things to check:
  1. Is the .mlapp file somehow "locked" or quarantined by some security tool? Do you have an antivirus software? If so, does the issue get resolved if you turn it off?
  2. Is the code being compiled from a Network location / USB drive? If so, please try changing the directory (folder) of all source files and the destination directory and make sure all the files being compiled are on the local machine. Delete all files generated by the previous compilation. And then compile the code again.
  3. This error can also occur when there is low low Java Heap space or when MATLAB does not have sufficient memory available. Try increasing the Java Heap space & Shutdown other processes on the machine and attempt to free up as much memory as possible while packaging.

Weitere Antworten (2)

Christophe Tilman
Christophe Tilman am 8 Dez. 2021
I got the same issue. To fix it, I had to stop my cloud synch (dropbox in my case, but I guess it may happen with others).
I think that by the time some files are created, the cloud service try to synchronize them. I guess this process lock the files for a few seconds which cause the error on Matlab compiler side who try to access them again.

Porna
Porna am 15 Nov. 2023
comment avez-vous fait pour arrêter votre synchronisation??

Kategorien

Mehr zu MATLAB Compiler finden Sie in Help Center und File Exchange

Produkte


Version

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by