Mismatch DLL versions

Problems with the DLLs
sliceOmatic is extremely modular. All modes, tools, classes and menu elements are separate programs. Each of these is contained in one "DLL" (Dynamic Link Library) file.

Adding or removing one of these DLLs before sliceOmatic start is all that is needed to add/remove an element of the program.

However, for the whole thing to work, all the DLLs must be compatible. This mean that they have to be for the same version of the program. So, if you installed sliceOmatic and add classes, tools or modes, these have to match the version of the program.

If you see this web page, it means that you have a mismatch between some of the DLLs.

This is fairly easy to fix! Just re-install the different modules taking care to install matching versions.

If you install from the Download page of the web site, make sure you re-install everything you need (additional classes, tools and modes included)

If you install an older version from the web pages, also make sure you re-install everything you need (additional classes, tools and modes included) for the same version.

The Python modules
There is a special case where modules can not start because an associated DLL can not be found.

If you get the following pop-up when you start sliceOmatic:

Python Path

This mean that the program was unable to locate the "python39.dll" file.

You need to install Python on your system (please see: Python installation) and make sure the program can access the "python39.dll" file.


Scroll
to Top