Why does my MATLAB Engine program not run correctly when outdated LIBUT.DLL is present in the SYSTEM32 directory?
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
As part of another project, I copied DLL-files from an earlier version of MATLAB to C:\WINDOWS\SYSTEM32. Now, when running my MATLAB Engine application, I receive the following error:
Entry point utsetallocfcns not found in libut.dll
Akzeptierte Antwort
MathWorks Support Team
am 27 Jun. 2009
MATLAB DLL-files should not be placed in C:\WINDOWS\SYSTEM32. Because this system directory is searched before the normal MATLAB library locations, it circumvents the protocols that match library versions to a specific version of MATLAB. This often manifests in the form of errors such as:
Entry point utsetallocfcns not found in libut.dll
The Dependency Walker described in the Related Solution can be used to diagnose this situation and locate the offending libraries.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Startup and Shutdown finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!