Common Errors/en
Version vom 4. August 2017, 17:52 Uhr von Cg (Diskussion | Beiträge) (→Cannot find or load dll/module: "...")
The following list tries to summarize the most common error situations and provides advice on how to fixit. It is incomplete and does not cover all possible errors.
Editor Errors[Bearbeiten]
Execution Errors[Bearbeiten]
Cannot find or load dll/module: "..."[Bearbeiten]
Happens when a DLL-action block could not load its underlying dll.
Go to the "Extras" - "Settings" - "Project Management" - "DLL Mappings" dialog and make sure that the folder in which your dll is located is listed in the DLL-Path list. If not, enter it, click on the "Add" button and save your settings.
Notice that the DLL-path setting is NOT stored inside the test suite, but instead a per-user/per machine setting which is stored in your ".expeccoSettings" file.
If the error is persistent, ensure that:
- the dll is readable (i.e. check the access rights)
- the dll is for the same OS+CPU architecture (especially check for 32bit vs. 64bit compatibility; also be reminded that windows dlls are not compatible with linux and vice versa).
- any other dlls required by the dll (i.e. second level dependencies) are also found along you path (windows) or LD_LIBRARY_PATH (unix/linux).
Check this using an appropriate command line tool (ldd or similar tools)